/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/role_assignment.pyc (4240B)
Ñò ;vVc@s_dZddkZddklZddklZddklZdeifd„ƒYZ dS(s.Identity v3 Assignment action implementations iÿÿÿÿN(tlister(tutils(tcommontListRoleAssignmentcBs<eZdZeiedƒZd„Zd„Zd„ZRS(sList role assignmentss.ListRoleAssignmentcCstt|ƒi|ƒ}|iddddtddƒ|iddd dd ƒ|iƒ}|id dd dd ƒti|ƒ|idddddƒti|ƒ|iƒ}|idddddƒ|idddddƒti |ƒti |ƒ|S(Ns --effectivetactiont store_truetdefaultthelps'Returns only effective role assignmentss--roletmetavarssRole to filter (name or ID)s--userssUser to filter (name or ID)s--groupssGroup to filter (name or ID)s--domainssDomain to filter (name or ID)s --projects sProject to filter (name or ID)( tsuperRt get_parsert add_argumenttFalsetadd_mutually_exclusive_groupRt add_user_domain_option_to_parsert!add_group_domain_option_to_parsert#add_project_domain_option_to_parsertadd_inherited_option_to_parser(tselft prog_nametparsert user_or_grouptdomain_or_project((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/role_assignment.pyR sB      cCs(|i|i|i|i|i|ifS(N(troletusertgrouptprojecttdomaint inherited(Rt assignment((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/role_assignment.pyt _as_tupleFscCs|iid|ƒ|iii}d}|ioti|i |iƒ}nd}|i ot i ||i |i ƒ}nd}|iot i||iƒ}nd}|iot i||i|iƒ}nd}|iot i||i|iƒ}n|iotnt}|iid|ƒd} |iodnd} |iid |d |d |d |d |d|d| ƒ} g} xu| D]m} | i}d |jo%t| d |d dƒd| _nEd |jo%t| d |d dƒd| _nd| _d| _|idƒdj}|| _| `t| d ƒo$t| d | i dƒd| _nGt| d ƒo$t| d | idƒd| _ nd| _ d| _t| d ƒot| d | idƒn d| _| i |i!| ƒƒq“W| t"| ƒfS(Nstake_action(%s)tRoletUsertGrouptProjecttDomaint InheritedtprojectsRRRRRt effectivet!os_inherit_extension_inherited_totidtsOS-INHERIT:inherited_to(RR R!R"sDomainR$(#tlogtdebugtapptclient_managertidentitytNoneRRt find_resourcetrolesRRt find_usert user_domainRt find_domainRt find_projecttproject_domainRt find_groupt group_domainR&tTrueR Rtrole_assignmentstlisttscopetsetattrtgetthasattrtappendRttuple(Rt parsed_argstidentity_clientRRRRRR&tcolumnst inherited_totdatat data_parsedRR<R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/role_assignment.pyt take_actionJsŒ                    ( t__name__t __module__t__doc__tloggingt getLoggerR*R RRH(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/role_assignment.pyRs  ) ( RKRLtcliffRtopenstackclient.commonRtopenstackclient.identityRtListerR(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/role_assignment.pyts