summaryrefslogtreecommitdiff
path: root/neutronclient/shell.py
diff options
context:
space:
mode:
authorRodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>2016-06-02 09:39:10 +0100
committerIhar Hrachyshka <ihrachys@redhat.com>2016-08-28 10:59:06 +0000
commita6cdd1daced1080c42caabfcd9cb0ee509d8a269 (patch)
tree13bd08eeb4ed97b28b9ce40366729f923374b4c4 /neutronclient/shell.py
parent25e4314e8b6a21f2fb4f538e2c7c7443cd75ed5c (diff)
downloadpython-neutronclient-a6cdd1daced1080c42caabfcd9cb0ee509d8a269.tar.gz
Add QoS egress minimum bandwidth rule to neutronclient
The following patch implements the QoS egress minimum bandwidth assurance in neutronclient. Change-Id: I025522f73a9a8e3a9f69f097cedaeba330b9914a Depends-On: I6b619a96a2bfde164646c71409b671352bc6ce7d Depends-On: I13c54be22f35ac7eb5835d8424a919d0b61a8e95 Partial-Bug: #1560963
Diffstat (limited to 'neutronclient/shell.py')
-rw-r--r--neutronclient/shell.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/neutronclient/shell.py b/neutronclient/shell.py
index dad8d48..39ab0aa 100644
--- a/neutronclient/shell.py
+++ b/neutronclient/shell.py
@@ -73,6 +73,7 @@ from neutronclient.neutron.v2_0 import port
from neutronclient.neutron.v2_0 import purge
from neutronclient.neutron.v2_0.qos import bandwidth_limit_rule
from neutronclient.neutron.v2_0.qos import dscp_marking_rule
+from neutronclient.neutron.v2_0.qos import minimum_bandwidth_rule
from neutronclient.neutron.v2_0.qos import policy as qos_policy
from neutronclient.neutron.v2_0.qos import rule as qos_rule
from neutronclient.neutron.v2_0 import quota
@@ -397,6 +398,21 @@ COMMAND_V2 = {
'qos-dscp-marking-rule-delete': (
dscp_marking_rule.DeleteQoSDscpMarkingRule
),
+ 'qos-minimum-bandwidth-rule-create': (
+ minimum_bandwidth_rule.CreateQoSMinimumBandwidthRule
+ ),
+ 'qos-minimum-bandwidth-rule-show': (
+ minimum_bandwidth_rule.ShowQoSMinimumBandwidthRule
+ ),
+ 'qos-minimum-bandwidth-rule-list': (
+ minimum_bandwidth_rule.ListQoSMinimumBandwidthRules
+ ),
+ 'qos-minimum-bandwidth-rule-update': (
+ minimum_bandwidth_rule.UpdateQoSMinimumBandwidthRule
+ ),
+ 'qos-minimum-bandwidth-rule-delete': (
+ minimum_bandwidth_rule.DeleteQoSMinimumBandwidthRule
+ ),
'qos-available-rule-types': qos_rule.ListQoSRuleTypes,
'flavor-list': flavor.ListFlavor,
'flavor-show': flavor.ShowFlavor,