/usr/lib/python2.6/site-packages/cinderclient/v2
NameSizeModeActions
contrib/-0755rm
availability_zones.py14270644editdlrm
availability_zones.pyc15960644editdlrm
capabilities.py12480644editdlrm
capabilities.pyc14810644editdlrm
cgsnapshots.py40040644editdlrm
cgsnapshots.pyc47790644editdlrm
client.py52680644editdlrm
client.pyc43340644editdlrm
consistencygroups.py60430644editdlrm
consistencygroups.pyc62410644editdlrm
limits.py27750644editdlrm
limits.pyc40970644editdlrm
pools.py22040644editdlrm
pools.pyc17030644editdlrm
qos_specs.py47890644editdlrm
qos_specs.pyc60440644editdlrm
quotas.py19180644editdlrm
quotas.pyc23830644editdlrm
quota_classes.py15710644editdlrm
quota_classes.pyc18700644editdlrm
services.py21860644editdlrm
services.pyc26390644editdlrm
shell.py829170644editdlrm
shell.pyc759990644editdlrm
volumes.py257360644editdlrm
volumes.pyc285530644editdlrm
volume_backups.py40510644editdlrm
volume_backups.pyc49900644editdlrm
volume_backups_restore.py15740644editdlrm
volume_backups_restore.pyc17800644editdlrm
volume_encryption_types.py37030644editdlrm
volume_encryption_types.pyc41430644editdlrm
volume_snapshots.py65760644editdlrm
volume_snapshots.pyc86400644editdlrm
volume_transfers.py32480644editdlrm
volume_transfers.pyc40140644editdlrm
volume_types.py48080644editdlrm
volume_types.pyc56250644editdlrm
volume_type_access.py18880644editdlrm
volume_type_access.pyc25310644editdlrm
__init__.py6940644editdlrm
__init__.pyc2250644editdlrm
Edit: /usr/lib/python2.6/site-packages/cinderclient/v2/qos_specs.pyc (6044B)
Ñò =vVc@sLdZddklZdeifd„ƒYZdeifd„ƒYZdS(s QoS Specs interface. iÿÿÿÿ(tbasetQoSSpecscBs eZdZd„Zd„ZRS(sCQoS specs entity represents quality-of-service parameters/requirements. A QoS specs is a set of parameters or requirements for quality-of-service purpose, which can be associated with volume types (for now). In future, QoS specs may be extended to be associated other entities, such as single volume. cCs d|iS(Ns(tname(tself((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyt__repr__!scCs|ii|ƒS(N(tmanagertdelete(R((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyR$s(t__name__t __module__t__doc__RR(((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyRs tQoSSpecsManagercBsteZdZeZd d„Zd„Zed„Z d„Z d„Z d„Z d„Z d„Zd „Zd „ZRS( s- Manage :class:`QoSSpecs` resources. cCs|iddƒS(sQGet a list of all qos specs. :rtype: list of :class:`QoSSpecs`. s /qos-specst qos_specs(t_list(Rt search_opts((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytlist.scCs|idti|ƒdƒS(s‡Get a specific qos specs. :param qos_specs: The ID of the :class:`QoSSpecs` to get. :rtype: :class:`QoSSpecs` s /qos-specs/%sR (t_getRtgetid(RR ((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytget5scCs$|idti|ƒ|fƒdS(säDelete a specific qos specs. :param qos_specs: The ID of the :class:`QoSSpecs` to be removed. :param force: Flag that indicates whether to delete target qos specs if it was in-use. s/qos-specs/%s?force=%sN(t_deleteRR(RR tforce((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyR=s cCs8hh|d6d6}|di|ƒ|id|dƒS(sÀCreate a qos specs. :param name: Descriptive name of the qos specs, must be unique :param specs: A dict of key/value pairs to be set :rtype: :class:`QoSSpecs` RR s /qos-specs(tupdatet_create(RRtspecstbody((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytcreateGs cCs2hhd6}|di|ƒ|id||ƒS(s±Add/Update keys in qos specs. :param qos_specs: The ID of qos specs :param specs: A dict of key/value pairs to be set :rtype: :class:`QoSSpecs` R s /qos-specs/%s(Rt_update(RR RR((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytset_keysXs cCs!h|d6}|id||ƒS(s§Remove keys from a qos specs. :param qos_specs: The ID of qos specs :param specs: A list of key to be unset :rtype: :class:`QoSSpecs` tkeyss/qos-specs/%s/delete_keys(R(RR RR((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyt unset_keysgs  cCs|idti|ƒdƒS(s¹Get associated entities of a qos specs. :param qos_specs: The id of the :class: `QoSSpecs` :return: a list of entities that associated with specific qos specs. s/qos-specs/%s/associationstqos_associations(R RR(RR ((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytget_associationstscCs*|iiidti|ƒ|fƒdS(s½Associate a volume type with specific qos specs. :param qos_specs: The qos specs to be associated with :param vol_type_id: The volume type id to be associated with s&/qos-specs/%s/associate?vol_type_id=%sN(tapitclientRRR(RR t vol_type_id((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyt associate}scCs*|iiidti|ƒ|fƒdS(sµDisassociate qos specs from volume type. :param qos_specs: The qos specs to be associated with :param vol_type_id: The volume type id to be associated with s)/qos-specs/%s/disassociate?vol_type_id=%sN(RR RRR(RR R!((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyt disassociate†scCs$|iiidti|ƒƒdS(szDisassociate all entities from specific qos specs. :param qos_specs: The qos specs to be associated with s/qos-specs/%s/disassociate_allN(RR RRR(RR ((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pytdisassociate_allsN(RRR Rtresource_classtNoneRRtFalseRRRRRR"R#R$(((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyR (s     N(R t cinderclientRtResourceRtManagerWithFindR (((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v2/qos_specs.pyts