ONOS-1858, ONOS-1857, ONOS-1860, ONOS-1862, ONOS-1898 : SM-ONOS
Change-Id: I206e72521cf663466bfcc612e1896bb22d87da06
diff --git a/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml b/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
index d530ca8..a5ab272 100644
--- a/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
+++ b/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
@@ -21,6 +21,15 @@
</command>
<command>
+ <action class="org.onosproject.cli.security.PermissionCommand"/>
+ <completers>
+ <ref component-id="permCommandCompleter"/>
+ <ref component-id="permAppNameCompleter"/>
+ <ref component-id="permNameCompleter"/>
+ </completers>
+ </command>
+
+ <command>
<action class="org.onosproject.cli.app.ApplicationsListCommand"/>
</command>
@@ -360,6 +369,9 @@
</command>
</command-bundle>
+ <bean id="permAppNameCompleter" class="org.onosproject.cli.security.PermissionApplicationNameCompleter"/>
+ <bean id="permCommandCompleter" class="org.onosproject.cli.security.PermissionCommandCompleter"/>
+ <bean id="permNameCompleter" class="org.onosproject.cli.security.PermissionNameCompleter"/>
<bean id="appCommandCompleter" class="org.onosproject.cli.app.ApplicationCommandCompleter"/>
<bean id="appNameCompleter" class="org.onosproject.cli.app.ApplicationNameCompleter"/>
<bean id="allAppNameCompleter" class="org.onosproject.cli.app.AllApplicationNamesCompleter"/>