/usr/lib/python2.6/site-packages/cinderclient/v1
NameSizeModeActions
contrib/-0755rm
availability_zones.py14270644editdlrm
availability_zones.pyc15960644editdlrm
client.py47230644editdlrm
client.pyc38760644editdlrm
limits.py27840644editdlrm
limits.pyc41060644editdlrm
qos_specs.py47910644editdlrm
qos_specs.pyc60460644editdlrm
quotas.py20010644editdlrm
quotas.pyc24660644editdlrm
quota_classes.py16590644editdlrm
quota_classes.pyc19580644editdlrm
services.py21860644editdlrm
services.pyc26390644editdlrm
shell.py491120644editdlrm
shell.pyc497320644editdlrm
volumes.py152900644editdlrm
volumes.pyc185440644editdlrm
volume_backups.py26070644editdlrm
volume_backups.pyc32320644editdlrm
volume_backups_restore.py15740644editdlrm
volume_backups_restore.pyc17800644editdlrm
volume_encryption_types.py35810644editdlrm
volume_encryption_types.pyc40690644editdlrm
volume_snapshots.py65150644editdlrm
volume_snapshots.pyc86490644editdlrm
volume_transfers.py32480644editdlrm
volume_transfers.pyc40140644editdlrm
volume_types.py34930644editdlrm
volume_types.pyc41510644editdlrm
__init__.py6950644editdlrm
__init__.pyc2250644editdlrm
Edit: /usr/lib/python2.6/site-packages/cinderclient/v1/qos_specs.pyc (6046B)
Ñò =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/v1/qos_specs.pyt__repr__!scCs|ii|ƒS(N(tmanagertdelete(R((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v1/qos_specs.pyR$s(t__name__t __module__t__doc__RR(((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v1/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/v1/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/v1/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/v1/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/v1/qos_specs.pytcreateGs cCs2hhd6}|di|ƒ|id||ƒS(s³Add/Update keys in a 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/v1/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/v1/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/v1/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/v1/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/v1/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/v1/qos_specs.pytdisassociate_allsN(RRR Rtresource_classtNoneRRtFalseRRRRRR"R#R$(((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v1/qos_specs.pyR (s     N(R t cinderclientRtResourceRtManagerWithFindR (((sF/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/v1/qos_specs.pyts