/usr/lib/python2.6/site-packages/cinderclient/tests/unit/v1
NameSizeModeActions
contrib/-0755rm
fakes.py266660644editdlrm
fakes.pyc328220644editdlrm
testfile.txt50644editdlrm
test_auth.py125020644editdlrm
test_auth.pyc104730644editdlrm
test_availability_zone.py33000644editdlrm
test_availability_zone.pyc33640644editdlrm
test_limits.py61010644editdlrm
test_limits.pyc72830644editdlrm
test_qos.py29850644editdlrm
test_qos.pyc42730644editdlrm
test_quotas.py21600644editdlrm
test_quotas.pyc25610644editdlrm
test_quota_classes.py22960644editdlrm
test_quota_classes.pyc21830644editdlrm
test_services.py32000644editdlrm
test_services.pyc41100644editdlrm
test_shell.py221830644editdlrm
test_shell.pyc270320644editdlrm
test_snapshot_actions.py14690644editdlrm
test_snapshot_actions.pyc16200644editdlrm
test_types.py16020644editdlrm
test_types.pyc23220644editdlrm
test_volumes.py40490644editdlrm
test_volumes.pyc70800644editdlrm
test_volume_backups.py19330644editdlrm
test_volume_backups.pyc23900644editdlrm
test_volume_encryption_types.py40190644editdlrm
test_volume_encryption_types.pyc44760644editdlrm
test_volume_transfers.py17720644editdlrm
test_volume_transfers.pyc23140644editdlrm
__init__.py00644editdlrm
__init__.pyc1670644editdlrm
Edit: /usr/lib/python2.6/site-packages/cinderclient/tests/unit/v1/fakes.pyc (32822B)
=vVc @s8ddklZyddkZWn"ej oddkiZnXddklZddkl Z ddk i i i Z ddklZdZdZdZdZd Zd Zd Zddd Zd ZdZdZdZde ieifdYZdeifdYZdS(i(tdatetimeN(tclient(tfakescKsrh dd6dd6dd6gd6dd6dd 6d d 6d d6hd 6dd6dd6dd6dd6}|i||S(Nt1234tidt display_nametdisplay_descriptiont attachmentstfalsetbootabletcindertavailability_zones2012-08-27T00:00:00.000000t created_ats$00000000-0000-0000-0000-000000000000tmetadataitsizet snapshot_idt availabletstatustNonet volume_type(Rtupdate(tkwargstvolume((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _stub_volumes   cKsHhdd6dd6dd6dd6dd6d d 6d d 6}|i||S( Ns2012-08-28T16:30:31.000000R RRs$11111111-1111-1111-1111-111111111111RiRRRs$00000000-0000-0000-0000-000000000000t volume_id(RR(Rtsnapshot((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_snapshot1s  cCsd|||fS(Ns%s/v1/%s/backups/%s((tbase_urit tenant_idt backup_id((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _self_href?scCsd|||fS(Ns%s/%s/backups/%s((RRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_bookmark_hrefCscCsh |d6dd6dd6dd6dd 6d d 6d d 6dd6dd6dd6ht|||d6dd6ht|||d6dd6gd6S(NRtbackuptnamesnightly backupt descriptions$712f4980-5ac1-41e5-9383-390aa7c9f58bRt volumebackupst containerit object_counti Rtaz1R s2013-04-12T08:16:37.000000R RRthreftselftreltbookmarktlinks(RR(RRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_backup_fullGs"cCsSh|d6dd6ht|||d6dd6ht|||d6dd6gd6S( NRR R!R'R(R)R*R+(RR(RRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _stub_backup`scCs hdd6S(Ns$712f4980-5ac1-41e5-9383-390aa7c9f58bR((((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _stub_restoreqscCsj|p d}n|p h}nhh|d6|d6dd6|d6d6ht|||d6d d 6d 6S( Ns fake-nameRR!sback-endtconsumertspecst qos_specsR'R*R)R+(R(RRRR!R0((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_qos_fullus   cCshdd6|d6|d6S(NRtassoications_typeR!R((RR!((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_qos_associatesscCshh|d6dd6dd6dd6dd 6ht|||d 6d d 6ht|||d 6d d 6gd6S(NRttransferR!s$8c05f861-6052-4df6-b3e0-0aebfbe686ccRs2013-04-12T08:16:37.000000R t123456tauth_keyR'R(R)R*R+(RR(RRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_transfer_fullscCsZh|d6dd6dd6ht|||d6dd6ht|||d6d d6gd 6S( NRR5R!s$8c05f861-6052-4df6-b3e0-0aebfbe686ccRR'R(R)R*R+(RR(RRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt_stub_transferscCs hdd6S(Ns$712f4980-5ac1-41e5-9383-390aa7c9f58bR((Rtnew_size((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _stub_extendst FakeClientcBseZdZdZRS(c Os>tii|ddddd|idt||_dS(Ntusernametpasswordt project_idtauth_urlt extensions(RtClientt__init__tgettFakeHTTPClient(R(targsR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyRCs cCs |iiS(N(Rt$get_volume_api_version_from_endpoint(R(((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyRGs(t__name__t __module__RCRG(((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyR<s REcBseZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZORS(NcKs1d|_d|_d|_g|_d|_dS(NR=R>R@shttp://10.0.2.15:8776/v1/fake(R=R>R@t callstacktmanagement_url(R(R((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyRCs     c Ks|djod|jptn&|djod|jptntiti|d}|i||iddd}|id id d id d }|id d }d |i|f}t||ptd|||fn|i i |||i ddft |||\}}} tih|d6| d6|d6} | | fSt|doti|| fStih|d6| fSdS(NtGETtDELETEtbodytPUTit?iit/t_t.t-s%s_%ss@Called unknown API method: %s %s, expected fakes method name: %st status_codettexttheaderstitemsR(sGETsDELETE(tAssertionErrorturlparset parse_qslRtrsplittstriptreplacetlowerthasattrRJtappendRDRtgetattrtutilst TestResponse( R(turltmethodRRFt munged_urltcallbackRRWRNtr((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt _cs_requests.   '%   cCsEti|i}|\}}}}}|ididddS(NRQii(RZturlsplitRKtlstriptsplit(R(t magic_tupletschemetnetloctpathtquerytfrag((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyRGscKsdhhtgd6fS(Nit snapshots(R(R(tkw((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_snapshots_details cKsdhhtddd6fS(NiRRR(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_snapshots_1234scKsdhhtddd6fS(NiRt5678R(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_snapshots_5678scKs8tdd}|i|dddhh|d6fS(NRRRNRi(RR(R(RuR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_snapshots_1234scKsd}d}tt|djptt|d}|djod|djptn:|djod|djptntd||h|fS(Niiisos-reset_statusRsos-update_snapshot_statussUnexpected action: %s(RtlentlistRY(R(RNRut_bodytresptaction((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_snapshots_1234_action s   cKs|i||S(N(R(R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_snapshots_5678_actionscKs dhhfS(Ni((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_snapshots_1234scKs dhhfS(Ni((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_snapshots_5678 scKs8tdd}|i|dddhh|d6fS(NRRRNRi(RR(R(RuR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_volumes_1234'scKs6dhhhdd6dd6hdd6dd6gd6fS( NiiRs sample-volumeRi.ssample-volume2tvolumes((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt get_volumes,s cKsBdhhh|iddd6dd6hdd6gd6gd6fS( NiRis sample-volumeRt server_idRR(RD(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_volumes_detail4s cKs2h|idddddd6}dh|fS(NRiiRiRi(R(R(RuRi((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_volumes_1234;s%cKs2h|idddddd6}dh|fS(NRi.iRiRi(R(R(RuRi((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_volumes_5678?s%cKshdd6}dh|fS(NRtencryption_key_idi((R(RuRi((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_volumes_1234_encryptionCs cKsd}d}tt|djptt|d}|djoMtt||}|dddgjp|dddgjptnS|d jo||djptn*|d jo||djptn|d jo||djptn|d jo6t||d gjptdhhdd6fS|djo%t||d gjptnc|djo||djptn:|djo||djptn|djod||jptn|djo%t||dgjptn|djo4d||jptd||jptnu|djo%t||dgjptnC|djo%t||dgjptntd||h|fS(Niiis os-attacht instance_uuidtmodet mountpointt host_names os-detachs os-reserves os-unreservesos-initialize_connectiont connectortfoostconnection_infosos-terminate_connectionsos-begin_detachingsos-roll_detachingsos-reset_statusRs os-extendR:sos-migrate_volumethosttforce_host_copysos-update_readonly_flagtreadonlysos-set_bootableR sUnexpected action: %s(RR{R|RYtsorted(R(RNRuR}R~Rtkeys((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_volumes_1234_actionGsH  !    ! %    %  % %cKs|i||S(N(R(R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_volumes_5678_actionnscKsdhhhd6fS(NiR((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt post_volumesqscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_volumes_1234tscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_volumes_5678wscKsEdhhhdd6gd6dd6dd6dd6dd 6dd 6d 6fS( NittestRtmetadata_itemsiRRtt gigabytestbackupstbackup_gigabytest quota_set((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_quota_sets_test~s cCsEdhhhdd6gd6dd6dd6dd6dd 6dd 6d 6fS( NiRRRiRRtRRRR((R(((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_quota_sets_test_defaultss cKs|t|dgjptti|dddgdhhhdd6gd6dd6dd 6d d 6d d 6d d 6d6fS(NRtrequiredRiRRiRRtiRRR(R|RYRtassert_has_keys(R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_os_quota_sets_tests  cKs dhhfS(Ni((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_os_quota_sets_1234scKs dhhfS(Ni((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_os_quota_sets_testscKsEdhhhdd6gd6dd6dd6dd6dd 6dd 6d 6fS( NiRt class_nameRiRRtRRRtquota_class_set((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_quota_class_sets_tests cKs|t|dgjptti|dddgdhhhdd6gd6dd6dd 6d d 6d d 6d d 6d6fS(NRRRiRRiRRtiRRR(R|RYRR(R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_os_quota_class_sets_tests  cKsDdhhhdd6dd6hd6hdd6dd6hd6gd 6fS( NiiRs test-type-1R!t extra_specsis test-type-2t volume_types((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt get_typess   cKs)dhhhdd6dd6hd6d6fS(NiiRs test-type-1R!RR((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt get_types_1scKs)dhhhdd6dd6hd6d6fS(NiiRs test-type-2R!RR((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt get_types_2scKs)dhhhdd6dd6hd6d6fS(NiiRs test-type-3R!RR((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt post_typesscKs8t|dgjptdhhhdd6d6fS(NRitvtk(R|RY(R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_types_1_extra_specsscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_types_1_extra_specs_kscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_types_1scKs7dhhdd6dd6dd6dd6dd6d d 6fS( NiiRtvolume_type_idRtprovidertciphertkey_sizes front-endtcontrol_location((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_types_1_encryptionscKs dhhfS(Ni((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_types_2_encryptionscKsdhh|d6fS(Nit encryption((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_types_2_encryptionscKs dhhfS(Ni((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_types_1_encryption_1scKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt"delete_types_1_encryption_providerscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt%delete_volumes_1234_metadata_test_keyscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt!delete_volumes_1234_metadata_key1scKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt!delete_volumes_1234_metadata_key2scKsdhhhdd6d6fS(Nit test_valuettest_keyR ((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_volumes_1234_metadatascKsthdd6dd6gd6dd6dd 6d d 6hd d6d d6gd6dd6dd 6d d 6g}dhh|d6fS(NsFAKE-1taliassFake extension number 1R"R+tFake1R!s-http://docs.openstack.org//ext/fake1/api/v1.1t namespaces2011-06-09T00:00:00+00:00tupdatedsFAKE-2sFake extension number 2tFake2iRA((R(Rutexts((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_extensions s cKs2d}d}d}dhht|||d6fS(Nshttp://localhost:8776t 0fa851f6668144cf9cd8c8419c1646c1s$76a17945-3c6f-435c-975b-b5685db10b62iR (R,(R(RuRRtbackup1((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt0get_backups_76a17945_3c6f_435c_975b_b5685db10b62&s cKsJd}d}d}d}dhht|||t|||gd6fS(Nshttp://localhost:8776Rs$76a17945-3c6f-435c-975b-b5685db10b62s$d09534c6-08b8-4441-9e87-8976f3a8f699iR(R,(R(RuRRRtbackup2((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_backups_detail-scKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt3delete_backups_76a17945_3c6f_435c_975b_b5685db10b627scKs2d}d}d}dhht|||d6fS(Nshttp://localhost:8776Rs$76a17945-3c6f-435c-975b-b5685db10b62iR (R-(R(RuRRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt post_backups:s cKsdhhtd6fS(Nitrestore(R.(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt9post_backups_76a17945_3c6f_435c_975b_b5685db10b62_restoreAscKsdhhtd6fS(NiR(R.(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_backups_1234_restoreEscKs+d}d}d}dht|||fS(Nshttp://localhost:8776Rs$1B6B6A04-A927-4AEB-810B-B7BAAD49F57Ci(R2(R(RuRRtqos_id1((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt2get_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57CMs cKsMd}d}d}d}dhht|||dt|||gd6fS(Nshttp://localhost:8776Rs$1B6B6A04-A927-4AEB-810B-B7BAAD49F57Cs$0FD8DD14-A396-4E55-9573-1FE59042E95Bisname-1R1(R2(R(RuRRRtqos_id2((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt get_qos_specsTscKs4d}d}d}d}dht||||fS(Nshttp://localhost:8776Rs$1B6B6A04-A927-4AEB-810B-B7BAAD49F57Csqos-namei(R2(R(RuRRtqos_idtqos_name((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_qos_specs^s cKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt2put_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57CfscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt>put_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57C_delete_keysiscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt5delete_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57CmscKsDd}d}d}d}dhht||t||gd6fS(Ns$4230B13A-7A37-4E84-B777-EFBA6FCEE4FFs$4230B13A-AB37-4E84-B777-EFBA6FCEE4FFttype1ttype2itqos_associations(R4(R(Ruttype_id1ttype_id2t type_name1t type_name2((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt?get_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57C_associationsps cKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt<get_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57C_associate{scKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt?get_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57C_disassociatescKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytCget_qos_specs_1B6B6A04_A927_4AEB_810B_B7BAAD49F57C_disassociate_allscKs2d}d}d}dhht|||d6fS(Nshttp://localhost:8776RRxiR5(R8(R(RuRRt transfer1((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_volume_transfer_5678s cKsJd}d}d}d}dhht|||t|||gd6fS(Nshttp://localhost:8776RRxs$f625ec3e-13dd-4498-a22a-50afd534cc41it transfers(R8(R(RuRRRt transfer2((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_volume_transfer_detailscKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytdelete_os_volume_transfer_5678scKs2d}d}d}dhht|||d6fS(Nshttp://localhost:8776RRxiR5(R9(R(RuRRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_os_volume_transfers cKs2d}d}d}dhht|||d6fS(Nshttp://localhost:8776RRxiR5(R9(R(RuRRR((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt#post_os_volume_transfer_5678_accepts c sJ|idd|iddhdd6dd6dd6dd6d d 6td d d dddd6hdd6dd6dd6dd6dd 6td dddddd6hdd6dd6dd6dd6dd 6td dddddd6g}otfd|}notfd|}ndhh|d6fS(NRtbinarys cinder-volumethost1R tzonetenabledRtuptstateii ii i*it updated_atthost2tdisabledtdowni iiii&scinder-schedulercs|djS(R((ti(R(sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytscs|djS(R((R(R(sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyRsitservices(RDRRtfilter(R(RuR((RRsM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_servicess8"cKs*dhh|dd6|dd6dd6fS(NiRRRR((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_os_services_enablescKs*dhh|dd6|dd6dd6fS(NiRRRR((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_os_services_disablescKs5dhh|dd6|dd6dd6|dd6fS(NiRRRRtdisabled_reason((R(RNRu((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt"put_os_services_disable_log_reasonscKsRdhhhdd6htd6d6dd6hdd6htd6d6dd6gd6fS( Niszone-1tzoneNameRt zoneStatethostsszone-2tavailabilityZoneInfo(tTrueRtFalse(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_availability_zones cKsdhhhdd6htd6d6hhhtd6td6tddd d d d d d6d6d6d6hdd6htd6d6hhhtd6td6tddd d d dd d6d6d6d6hdd6htd6d6dd6gd6fS(Niszone-1R RR tactiveii iii-iiRs cinder-volumes fake_host-1Rtinternalis cinder-schedszone-2R(RRRR(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytget_os_availability_zone_details. ++cKs"dhhhdd6dd6d6fS(Nitval1tkey1tval2tkey2R ((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytpost_snapshots_1234_metadatascKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt#delete_snapshots_1234_metadata_key1scKs dhdfS(Ni(R(R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyt#delete_snapshots_1234_metadata_key2scKs"dhhhdd6dd6d6fS(NiRRRRR ((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_volumes_1234_metadata!scKs"dhhhdd6dd6d6fS(NiRRRRR ((R(Ru((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pytput_snapshots_1234_metadata$s(PRHRIRCRjRGRvRwRyRzRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RRRRRRR(((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyREs  $              '                                        #     '    ( RRZt ImportErrort urllib.parsetparset cinderclientRt base_clienttcinderclient.tests.unitRtcinderclient.tests.unit.utilstteststunitRctcinderclient.v1RRRRR,R-R.RR2R4R8R9R;R<RBt HTTPClientRE(((sM/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/tests/unit/v1/fakes.pyts,