/usr/lib/python2.6/site-packages/openstackclient/identity/v3
NameSizeModeActions
catalog.py31320644editdlrm
catalog.pyc35540644editdlrm
consumer.py45750644editdlrm
consumer.pyc60300644editdlrm
credential.py64370644editdlrm
credential.pyc72090644editdlrm
domain.py64180644editdlrm
domain.pyc71440644editdlrm
ec2creds.py70160644editdlrm
ec2creds.pyc72750644editdlrm
endpoint.py90470644editdlrm
endpoint.pyc91430644editdlrm
federation_protocol.py70980644editdlrm
federation_protocol.pyc76160644editdlrm
group.py123200644editdlrm
group.pyc123900644editdlrm
identity_provider.py82490644editdlrm
identity_provider.pyc83030644editdlrm
mapping.py65960644editdlrm
mapping.pyc79960644editdlrm
policy.py54660644editdlrm
policy.pyc67850644editdlrm
project.py119290644editdlrm
project.pyc102680644editdlrm
region.py62650644editdlrm
region.pyc71290644editdlrm
role.py129830644editdlrm
role.pyc121240644editdlrm
role_assignment.py56610644editdlrm
role_assignment.pyc42400644editdlrm
service.py67350644editdlrm
service.pyc74790644editdlrm
service_provider.py72740644editdlrm
service_provider.pyc79050644editdlrm
token.py62700644editdlrm
token.pyc64430644editdlrm
trust.py70440644editdlrm
trust.pyc73780644editdlrm
unscoped_saml.py28180644editdlrm
unscoped_saml.pyc36760644editdlrm
user.py144510644editdlrm
user.pyc119620644editdlrm
__init__.py00644editdlrm
__init__.pyc1710644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/identity/v3/trust.pyc (7378B)
Ñò ;vVc @sâdZddkZddkZddkZddklZddklZddklZddkl Z ddk l Z dei fd „ƒYZ d eifd „ƒYZd eifd „ƒYZdei fd„ƒYZdS(s(Identity v3 Trust action implementationsiÿÿÿÿN(tcommand(tlister(tshow(tutils(tcommont CreateTrustcBs3eZdZeiedƒZd„Zd„ZRS(sCreate new trusts .CreateTrustc Cstt|ƒi|ƒ}|idddddƒ|idddddƒ|id dd d tdd ƒ|id dddddgddd tƒ|iddddddtddƒ|idddddƒti|ƒ|idddddƒ|iddddd ƒ|S(!Nttrustortmetavarsthelps2User that is delegating authorization (name or ID)ttrusteess0User that is assuming authorization (name or ID)s --projects trequireds/Project being delegated (name or ID) (required)s--rolestactiontappendtdefaultsJRoles to authorize (name or ID) (repeat to set multiple values) (required)s --impersonatetdestt impersonatet store_truesLTokens generated from the trust will represent (defaults to False)s --expirations sESets an expiration date for the trust (format of YYYY-mm-ddTHH:MM:SS)s--trustor-domainss+Domain that contains (name or ID)s--trustee-domainss+Domain that contains (name or ID)(tsuperRt get_parsert add_argumenttTruetFalseRt#add_project_domain_option_to_parser(tselft prog_nametparser((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyR!sR c Cs’|iid|ƒ|iii}ti||i|iƒi }ti||i |i ƒi }ti ||i |iƒi }g}x6|iD]+}ti|i|ƒi}|i|ƒqWd} |iotii|idƒ} n|ii||d|id|d|d| ƒ} | iiddƒ| iiddƒ| iid ƒ} d id „| Dƒƒ} | | id „s (#tlogtdebugtapptclient_managertidentityRt find_userRttrustor_domaintidR ttrustee_domaint find_projectRtproject_domaintroleRt find_resourceR R"R tNonet expirationtdatetimetstrptimettruststcreateRt_infotpoptjointziptsortedtsixt iteritems( Rt parsed_argstidentity_clientt trustor_idt trustee_idt project_idRR0t role_nameRttrustR tmsg((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyt take_actionWsD            (t__name__t __module__t__doc__tloggingt getLoggerR%RRG(((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRs 6t DeleteTrustcBs3eZdZeiedƒZd„Zd„ZRS(sDelete trust(s)s .DeleteTrustcCs;tt|ƒi|ƒ}|idddddddƒ|S(NRERsRsTrust(s) to deletetnargst+(RRMRR(RRR((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRscCsc|iid|ƒ|iii}x9|iD].}ti|i|ƒ}|ii |i ƒq-WdS(Nstake_action(%s)( R%R&R'R(R)RERR1R6tdeleteR,(RR?R@ttt trust_obj((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRG™s  (RHRIRJRKRLR%RRG(((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRMŠs t ListTrustcBs*eZdZeiedƒZd„ZRS(s List trustss .ListTrustcsL|iid|ƒd ‰|iiiiiƒ}ˆ‡fd†|DƒfS( Nstake_action(%s)tIDs Expires Att Impersonations Project IDsTrustee User IDsTrustor User IDc3s+x$|]}ti|ˆdhƒVqWdS(t formattersN(Rtget_item_properties(R#ts(tcolumns(sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pys ¬s (RTs Expires AtRUs Project IDsTrustee User IDsTrustor User ID(R%R&R'R(R)R6tlist(RR?tdata((RYsQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRG¦s (RHRIRJRKRLR%RG(((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRS¡st ShowTrustcBs3eZdZeiedƒZd„Zd„ZRS(sDisplay trust detailss .ShowTrustcCs5tt|ƒi|ƒ}|idddddƒ|S(NRERsRsTrust to display(RR\RR(RRR((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyR·s cCsµ|iid|ƒ|iii}ti|i|iƒ}|i i ddƒ|i i ddƒ|i i dƒ}di d„|Dƒƒ}||i dËs (R%R&R'R(R)RR1R6RER8R9R2R:R;R<R=R>(RR?R@RER RF((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyRGÀs   (RHRIRJRKRLR%RRG(((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyR\²s (RJR4RKR=tcliffRRRtopenstackclient.commonRtopenstackclient.identityRtShowOneRtCommandRMtListerRSR\(((sQ/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyts   n