/usr/lib/python2.6/site-packages/openstackclient/identity/v3
Edit: /usr/lib/python2.6/site-packages/openstackclient/identity/v3/policy.pyc (6785B)
Ñò
;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 e i
f d „ ƒ YZ 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 Policy action implementationsiÿÿÿÿN( t command( t lister( t show( t utilst CreatePolicyc B sB e Z d Z e i e d ƒ Z d „ Z e i e ƒ d „ ƒ Z RS( s Create new policys
.CreatePolicyc C sT t t | ƒ i | ƒ } | i d d d d d d d ƒ| i d d d d d
ƒ| S( Ns --typet metavars
t defaults application/jsont helpsE New MIME type of the policy rules file (defaults to application/json)t ruless
s New serialized policy rules file( t superR t
get_parsert add_argument( t selft prog_namet parser( ( sR /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/policy.pyR
" s c C sŽ t i | i ƒ } | i i i } | i i d | d | i ƒ } | i i
d ƒ | i i h | i i
d ƒ d 6ƒ t t
t i | i ƒ ƒ Œ S( Nt blobt typet linksR ( R t read_blob_file_contentsR t appt client_managert identityt policiest createR t _infot popt updatet zipt sortedt sixt iteritems( R t parsed_argsR t identity_clientt policy( ( sR /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/policy.pyt take_action2 s #(
t __name__t
__module__t __doc__t loggingt getLoggert logR
R t
log_methodR" ( ( ( sR /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/policy.pyR s t DeletePolicyc B sB e Z d Z e i e d ƒ Z d „ Z e i e ƒ d „ ƒ Z RS( s
Delete policys
.DeletePolicyc C s5 t t | ƒ i | ƒ } | i d d d d d ƒ| S( NR! R s R s Policy to delete( R R* R
R ( R R
R ( ( sR /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/policy.pyR
E s c C s&