/usr/lib/python2.6/site-packages/openstackclient/identity/v3
Edit: /usr/lib/python2.6/site-packages/openstackclient/identity/v3/trust.pyc (7378B)
Ñò
;vVc @ sâ d Z d d k Z d d k Z d d k Z d d k l Z d d k l Z d d k l Z d d k l Z d d k
l Z d e i f d „ ƒ YZ
d
e i f d „ ƒ YZ d e i f d
„ ƒ YZ d e i f d „ ƒ YZ d S( s( Identity v3 Trust action implementationsiÿÿÿÿN( t command( t lister( t show( t utils( t commont CreateTrustc B s3 e Z d Z e i e d ƒ Z d „ Z d „ Z RS( s Create new trusts .CreateTrustc C s t t | ƒ i | ƒ } | i d d d d d ƒ| i d d d d d ƒ| i d d d
d t d d ƒ| i d
d d d d d g d d d t ƒ| i d d d d d d t d d ƒ| i d d d d d ƒt i | ƒ | i d d d d d ƒ| i d d d d d ƒ| S(! Nt trustort metavars
t helps2 User that is delegating authorization (name or ID)t trustees s0 User that is assuming authorization (name or ID)s --projects t requireds/ Project being delegated (name or ID) (required)s --roles t actiont appendt defaultsJ Roles to authorize (name or ID) (repeat to set multiple values) (required)s
--impersonatet destt impersonatet
store_truesL Tokens generated from the trust will represent (defaults to False)s --expirations sE Sets an expiration date for the trust (format of YYYY-mm-ddTHH:MM:SS)s --trustor-domains s+ Domain that contains (name or ID)s --trustee-domains s+ Domain that contains (name or ID)( t superR t
get_parsert add_argumentt Truet FalseR t# add_project_domain_option_to_parser( t selft prog_namet parser( ( sQ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/trust.pyR ! sR
c
C s’ | i i d | ƒ | i i i } t i | | i | i ƒ i } t i | | i
| i ƒ i } t i | | i
| i ƒ i } g } x6 | i D]+ } t i | i | ƒ i } | i | ƒ q Wd } | i o t i i | i d ƒ } n | i i | | d | i d | d | d | ƒ}
|
i i d d ƒ |
i i d d ƒ |
i i d ƒ } d
i d „ | Dƒ ƒ } | |
i d