<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-cinderclient.git/cinderclient/tests/v2/test_qos.py, branch kilo-eol</title>
<subtitle>opendev.org: openstack/python-cinderclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/'/>
<entry>
<title>Implement qos support</title>
<updated>2013-10-02T19:42:03+00:00</updated>
<author>
<name>Zhiteng Huang</name>
<email>zhithuang@ebaysf.com</email>
</author>
<published>2013-09-05T04:02:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=87628cc4852ba49e4dd300091b4e5494d4507714'/>
<id>87628cc4852ba49e4dd300091b4e5494d4507714</id>
<content type='text'>
This patch enables Cinder v1/v2 QoS API support, adding following
subcommands to cinder client:
 * create QoS Specs
  cinder qos-create &lt;name&gt; &lt;key=value&gt; [&lt;key=value&gt; ...]
 * delete QoS Specs
  cinder qos-delete [--force &lt;True|False&gt;] &lt;qos_specs&gt;
  'force' is a flag indicates whether to delete a 'in-use' qos specs,
  which is still associated with other entities (e.g. volume types).
 * update QoS Specs
  - add new key/value pairs or update existing key/value
   cinder qos-key &lt;qos_specs_id&gt; set key=value [key=value ...]
  - delete key/value pairs
   cinder qos-key &lt;qos_specs id&gt; unset key [key ...]
 * associate QoS Specs with specified volume type
   cinder qos-associate &lt;qos_specs_id&gt; &lt;volume_type_id&gt;
 * disassociate QoS Specs from specified volume type
   cinder qos-disassociate &lt;qos_specs_id&gt; &lt;volume_type_id&gt;
 * disassociate QoS Specs from all associated volume types
   cinder qos-disassociate-all &lt;qos_specs&gt;
 * query entities that are associated with specified QoS Specs
   cinder qos-get-associations &lt;qos_specs_id&gt;
 * list all QoS Specs
   cinder qos-list

DocImpact

Change-Id: Ie1ddd29fede8660b475bac14c4fc35496d5fe0bc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch enables Cinder v1/v2 QoS API support, adding following
subcommands to cinder client:
 * create QoS Specs
  cinder qos-create &lt;name&gt; &lt;key=value&gt; [&lt;key=value&gt; ...]
 * delete QoS Specs
  cinder qos-delete [--force &lt;True|False&gt;] &lt;qos_specs&gt;
  'force' is a flag indicates whether to delete a 'in-use' qos specs,
  which is still associated with other entities (e.g. volume types).
 * update QoS Specs
  - add new key/value pairs or update existing key/value
   cinder qos-key &lt;qos_specs_id&gt; set key=value [key=value ...]
  - delete key/value pairs
   cinder qos-key &lt;qos_specs id&gt; unset key [key ...]
 * associate QoS Specs with specified volume type
   cinder qos-associate &lt;qos_specs_id&gt; &lt;volume_type_id&gt;
 * disassociate QoS Specs from specified volume type
   cinder qos-disassociate &lt;qos_specs_id&gt; &lt;volume_type_id&gt;
 * disassociate QoS Specs from all associated volume types
   cinder qos-disassociate-all &lt;qos_specs&gt;
 * query entities that are associated with specified QoS Specs
   cinder qos-get-associations &lt;qos_specs_id&gt;
 * list all QoS Specs
   cinder qos-list

DocImpact

Change-Id: Ie1ddd29fede8660b475bac14c4fc35496d5fe0bc
</pre>
</div>
</content>
</entry>
</feed>
