Change in vdsm[master]: [WIP] change qosOutbound for a nested 'hostQoS':{'out': band...

asegurap at redhat.com asegurap at redhat.com
Mon Sep 22 10:26:55 UTC 2014


Antoni Segura Puimedon has uploaded a new change for review.

Change subject: [WIP] change qosOutbound for a nested 'hostQoS':{'out': bandwidth_params}
......................................................................

[WIP] change qosOutbound for a nested 'hostQoS':{'out': bandwidth_params}

Change-Id: I158af66fb98e2c1384aaf1f9e90b208ab01097a5
Signed-off-by: Antoni S. Puimedon <asegurap at redhat.com>
---
M vdsm/rpc/vdsmapi-schema.json
1 file changed, 20 insertions(+), 7 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/65/33165/1

diff --git a/vdsm/rpc/vdsmapi-schema.json b/vdsm/rpc/vdsmapi-schema.json
index 19dc5d1..c4514f1 100644
--- a/vdsm/rpc/vdsmapi-schema.json
+++ b/vdsm/rpc/vdsmapi-schema.json
@@ -63,7 +63,7 @@
 #
 # @bondingOptions:  #optional A string of space-separated <option>=<value> pairs
 #
-# @qosOutbound:     #optional BandwidthParams for outgoing traffic.
+# @hostQoS:         #optional Host networking QoS params.
 #
 # Since: 4.10.0
 ##
@@ -71,7 +71,7 @@
  'data': {'*ipaddr': 'str', '*netmask': 'str', '*gateway': 'str',
           '*bootproto': 'str', '*bondingOptions', 'str',
           '*blockingdhcp': 'bool',
-          '*qosOutbound': 'HostBandwidthParams'}}
+          '*HostQoS': 'HostQoSParams'}}
 
 ##
 # @Host.addNetwork:
@@ -162,7 +162,7 @@
 #
 # @remove:        #optional If True, remove existing network only
 #
-# @qosOutbound:   #optional HostBandwidthParams for outgoing traffic.
+# @hostQoS:       #optional host traffic QoS params.
 #
 # @defaultRoute:  #optional boolean - Is this network's gateway the host's
 #                 default gateway?
@@ -176,7 +176,7 @@
  'data': {'*vlan': 'str', '*bonding': 'str', '*nic': ['str'], '*ipaddr': 'str',
           '*netmask': 'str', '*gateway': 'str', '*bootproto': 'str',
           '*remove': 'bool',
-          '*qosOutbound': 'BandwidthParams',
+          '*hostQoS': 'HostQoSParams',
           '*defaultRoute': 'bool',
           '*custom': 'StringMap'}}
 ##
@@ -685,7 +685,7 @@
 # @bridged:     Always True to distinguish this type from
 #               @NetInfoBridgelessNetwork
 #
-# @qosOutbound: #optional HostBandwidthParams for outgoing traffic.
+# @hostQoS:     #optional host traffic QoS params.
 #
 # @opts:        A map containing information about the bridge specific options.
 #               (new in version 4.15.0)
@@ -697,8 +697,8 @@
  'data': {'ports': ['str'], 'stp': 'bool', 'bootproto4': 'str', 'addr': 'str',
           'netmask': 'str', 'gateway': 'str', 'ipv4addrs': ['str'],
           'ipv6addrs': ['str'], 'ipv6gateway': 'str', 'mtu': 'uint',
-          'cfg': 'StringMap', 'bridged': 'bool',
-          '*qosOutbound': 'HostBandwidthParams', 'opts': 'StringMap'}}
+          'cfg': 'StringMap', 'bridged': 'bool', '*hostQoS': 'HostQoSParams',
+          'opts': 'StringMap'}}
 
 ##
 # @NetInfoBridgelessNetwork:
@@ -2626,6 +2626,19 @@
 
 
 ##
+# @HostQoSParams:
+#
+# Host networking QoS parameters. Outbound only for now
+#
+# @out: #optional upper limit curve, puts an absolute cap to the traffic class
+#      traffic.
+#
+# Since: 4.17.0
+##
+{'type': 'HostQoSParams',
+ 'data': {'*out': 'HostBandwidthParams'}}
+
+##
 # @HostBandwidthParams:
 #
 # Host Bandwidth traffic shape parameters for Host networking QoS.


-- 
To view, visit http://gerrit.ovirt.org/33165
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I158af66fb98e2c1384aaf1f9e90b208ab01097a5
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Antoni Segura Puimedon <asegurap at redhat.com>


More information about the vdsm-patches mailing list