summaryrefslogtreecommitdiff
path: root/neutronclient/shell.py
diff options
context:
space:
mode:
authorRamanjaneya <ramanjieee@gmail.com>2015-07-24 15:51:53 +0530
committerRamanajneya <ramanjieee@gmail.com>2015-08-10 17:14:54 +0530
commit22c84927d133158c9de429ba1b9dbcd1d077d773 (patch)
tree79a95a1828f356ec9c5fff736cb2f64579f1038c /neutronclient/shell.py
parent6281aba974de947b46e05dd926009a53c14d53df (diff)
downloadpython-neutronclient-22c84927d133158c9de429ba1b9dbcd1d077d773.tar.gz
Support RBAC neutron-client changes.
This patch adds the command line support for RBAC work. DocImpact APIImpact Partially-Implements: blueprint rbac-networks Co-Authored-By: dongfeng <albert.dongfeng@huawei.com> Change-Id: I00c6b84b3f7d810f137ce05c0cd936dc194d9708
Diffstat (limited to 'neutronclient/shell.py')
-rw-r--r--neutronclient/shell.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/neutronclient/shell.py b/neutronclient/shell.py
index 4953c1f..2c7cc7a 100644
--- a/neutronclient/shell.py
+++ b/neutronclient/shell.py
@@ -72,6 +72,7 @@ from neutronclient.neutron.v2_0.nsx import qos_queue
from neutronclient.neutron.v2_0 import policyprofile
from neutronclient.neutron.v2_0 import port
from neutronclient.neutron.v2_0 import quota
+from neutronclient.neutron.v2_0 import rbac
from neutronclient.neutron.v2_0 import router
from neutronclient.neutron.v2_0 import securitygroup
from neutronclient.neutron.v2_0 import servicetype
@@ -360,6 +361,11 @@ COMMAND_V2 = {
'nec-packet-filter-create': packetfilter.CreatePacketFilter,
'nec-packet-filter-update': packetfilter.UpdatePacketFilter,
'nec-packet-filter-delete': packetfilter.DeletePacketFilter,
+ 'rbac-create': rbac.CreateRBACPolicy,
+ 'rbac-update': rbac.UpdateRBACPolicy,
+ 'rbac-list': rbac.ListRBACPolicy,
+ 'rbac-show': rbac.ShowRBACPolicy,
+ 'rbac-delete': rbac.DeleteRBACPolicy,
}
COMMANDS = {'2.0': COMMAND_V2}