From 22c84927d133158c9de429ba1b9dbcd1d077d773 Mon Sep 17 00:00:00 2001 From: Ramanjaneya Date: Fri, 24 Jul 2015 15:51:53 +0530 Subject: 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 Change-Id: I00c6b84b3f7d810f137ce05c0cd936dc194d9708 --- neutronclient/shell.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'neutronclient/shell.py') 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} -- cgit v1.2.1