/usr/lib/python2.6/site-packages/keystoneclient
NameSizeModeActions
apiclient/-0755rm
auth/-0755rm
common/-0755rm
contrib/-0755rm
fixture/-0755rm
generic/-0755rm
hacking/-0755rm
locale/-0755rm
middleware/-0755rm
openstack/-0755rm
tests/-0755rm
v2_0/-0755rm
v3/-0755rm
access.py247750644editdlrm
access.pyc331160644editdlrm
adapter.py84010644editdlrm
adapter.pyc91980644editdlrm
base.py179510644editdlrm
base.pyc207410644editdlrm
baseclient.py13130644editdlrm
baseclient.pyc21330644editdlrm
client.py29130644editdlrm
client.pyc29130644editdlrm
discover.py160230644editdlrm
discover.pyc162010644editdlrm
exceptions.py149840644editdlrm
exceptions.pyc243890644editdlrm
httpclient.py385470644editdlrm
httpclient.pyc332640644editdlrm
i18n.py11620644editdlrm
i18n.pyc5580644editdlrm
service_catalog.py166100644editdlrm
service_catalog.pyc150700644editdlrm
session.py406950644editdlrm
session.pyc358510644editdlrm
shell.py195880644editdlrm
shell.pyc148680644editdlrm
utils.py115890644editdlrm
utils.pyc127330644editdlrm
_discover.py111260644editdlrm
_discover.pyc109290644editdlrm
__init__.py24350644editdlrm
__init__.pyc19940644editdlrm
Edit: /usr/lib/python2.6/site-packages/keystoneclient/access.pyc (33116B)
Ñò tt|ƒi||Žtiid|d|iƒ|_dS(Nt resource_dictR(tsuperRt__init__RtServiceCatalogRt _region_name(tselftargsR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRXs cCs |idƒS(NR(tget(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR]scCsR|djotn|}ti|iƒ}tiƒtid|ƒ}||jS(sDetermines if expiration is about to occur. :returns: true if expiration is within the given duration :rtype: boolean tsecondsN(R tSTALE_TOKEN_DURATIONRtnormalize_timetexpirestutcnowtdatetimet timedelta(Rtstale_durationt norm_expirestsoon((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pytwill_expire_soonas  cKs tƒ‚dS(sÆDetermines if processing v2 or v3 token given a successful auth body or a user-provided dict. :returns: true if auth body matches implementing class :rtype: boolean N(R(RRR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR qscCs tƒ‚dS(sbReturns true if the authorization token has a service catalog. :returns: boolean N(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pythas_service_catalog{scCs|dS(sŸReturns the token_id associated with the auth request, to be used in headers for authenticating OpenStack API requests. :returns: str R((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR‚scCs||dR?R@RARBRCRDRERFRGRHRIRJRKRL(((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRsV1               RcBsèeZdZd„Zed„ƒZd„Zeii d„ƒZe d„ƒZ e d„ƒZ e d„ƒZ e d„ƒZe d „ƒZe d „ƒZe d „ƒZe d „ƒZe d „ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZe d„ƒZ e d„ƒZ!e d„ƒZ"e d„ƒZ#e d„ƒZ$e d„ƒZ%e d „ƒZ&RS(!sRAn object for encapsulating a raw v2 auth token from identity service. cOs\tt|ƒi||Ž|iddƒtiid|d|ddd|iƒ|_dS(NRFsv2.0RRtidR(RRRtupdateRRRR(RRR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRÇs  cKs5|o d|jS|o|idƒdjStSdS(NRRFsv2.0(RtFalse(RRR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR Ïs  cCs d|jS(NtserviceCatalog((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR+ØscCs7ytt|ƒiSWntj o|ddSXdS(NRRT(RRRR-(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRÛscCsti|ddƒS(NRR#(Rt parse_isotime(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR#âscCsti|ddƒS(NRt issued_at(RRX(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR.æscCs!|did|didƒƒS(NtusertnameR/(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR/êscCs |ddS(NRZRT((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR0îscCsdS(Ntdefault((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR1òscCsdS(NtDefault((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR2öscCs|idhƒidgƒS(Ntmetadatatroles(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR3úscCs3g}|didgƒD]}||dq~S(NRZR_R[(R(Rt_[1]tr((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR4þscCsdS(N(R (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR5scCsdS(N(R (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR6sc Cs…y|dd}Wntj onX|idƒSy|ddSWntj onXy|ddSWntj onXdS(NRttenantR[RZt tenantNamettenantId(R-R(Rt tenant_dict((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR7 s cCsBtidtƒd|jo!|dod|djotStS(swDeprecated as of the 1.7.0 release in favor of project_scoped and may be removed in the 2.0.0 release. spscoped is deprecated as of the 1.7.0 release in favor of project_scoped and may be removed in the 2.0.0 release.RWRbR(RRR tTrueRV(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR9s  cCsd|djS(NRbR((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR:.scCstS(N(RV(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR;2scCs|idhƒidƒS(NttrustRT(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR<6scCs d|jS(NRg((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR=:scCs|idhƒidƒS(NRgR>(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR>>scCsdS(N(R (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR?Bsc Cs…y|dd}Wntj onX|idƒSy|ddSWntj onXy|ddSWntj onXdS(NRRbRTRZRd(R-R(RRe((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR@Gs cCs|iodSdS(NR\(R@(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRB\s cCs|iodSdS(NR](R@(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRCas cCsEtidtƒ|io#|iiddddd|iƒSdSdS(sƒDeprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release. s~auth_url is deprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release.t service_typetidentityt endpoint_typet publicURLRN(RRR Rtget_urlsRR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRDfs  cCsEtidtƒ|io#|iiddddd|iƒSdSdS(sƒDeprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release. s„management_url is deprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release.RhRiRjtadminURLRN(RRR RRlRR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyREvs  cCsdS(N(R (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRG†scCsdS(N(R (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRHŠscCstS(N(RV(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRIŽscCs7y|didgƒdSWntj odSXdS(NRt audit_idsi(Rt IndexErrorR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRJ’scCs7y|didgƒdSWntj odSXdS(NRRni(RRoR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRK™s('RMRNRORRPR R+RRtgetterRQR#R.R/R0R1R2R3R4R5R6R7R9R:R;R<R=R>R?R@RBRCRDRERGRHRIRJRK(((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRÂsB  R cBsÓeZdZd„Zed„ƒZd„Zed„ƒZed„ƒZ ed„ƒZ ed„ƒZ ed„ƒZ ed „ƒZ ed „ƒZed „ƒZed „ƒZed „ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZ ed„ƒZ!ed„ƒZ"ed„ƒZ#RS( sRAn object for encapsulating a raw v3 auth token from identity service. cOshtt|ƒi||Ž|iddƒtiid|d|d|iƒ|_|o ||_ndS(NRFtv3RRR( RRRRURRRRR(RRRR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR¦s cKs5|o d|jS|o|idƒdjStSdS(NRRFRq(RRV(RRR((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR °s  cCs d|jS(Ntcatalog((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR+¹scCsd|djS(Ns OS-FEDERATIONRZ((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRI¼scCsti|dƒS(Nt expires_at(RRX(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR#ÀscCsti|dƒS(NRY(RRX(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR.ÄscCs |ddS(NRZRT((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR0ÈscCs@y|dddSWn%tj o|iodS‚nXdS(NRZtdomainRT(R-RIR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR1Ìs  cCs@y|dddSWn%tj o|iodS‚nXdS(NRZRtR[(R-RIR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR2Õs  cCs/g}|idgƒD]}||dq~S(NR_RT(R(RR`Ra((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR3ÞscCs/g}|idgƒD]}||dq~S(NR_R[(R(RR`Ra((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR4âscCs |ddS(NRZR[((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR/æscCs#|idƒ}|o |dSdS(NRtR[(R(RRt((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR5êscCs#|idƒ}|o |dSdS(NRtRT(R(RRt((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR6ðscCs#|idƒ}|o |dSdS(NtprojectRT(R(RRu((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR@öscCs'|idƒ}|o |ddSdS(NRuRtRT(R(RRu((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRBüscCs'|idƒ}|o |ddSdS(NRuRtR[(R(RRu((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRCscCs#|idƒ}|o |dSdS(NRuR[(R(RRu((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR7scCs2tidtƒd|jo|do d|jS(swDeprecated as of the 1.7.0 release in favor of project_scoped and may be removed in the 2.0.0 release. spscoped is deprecated as of the 1.7.0 release in favor of project_scoped and may be removed in the 2.0.0 release.RrRu(RRR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR9scCs d|jS(NRu((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR:scCs d|jS(NRt((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR;scCs|idhƒidƒS(NsOS-TRUST:trustRT(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR<!scCs d|jS(NsOS-TRUST:trust((R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR=%scCs%|idhƒidhƒidƒS(NsOS-TRUST:trustt trustee_userRT(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR>)scCs%|idhƒidhƒidƒS(NsOS-TRUST:trustt trustor_userRT(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR?-scCsEtidtƒ|io#|iiddddd|iƒSdSdS(sƒDeprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release. s~auth_url is deprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release.RhRiRjtpublicRN(RRR RRlRR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRD1s  cCsEtidtƒ|io#|iiddddd|iƒSdSdS(sƒDeprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release. s„management_url is deprecated as of the 1.7.0 release in favor of service_catalog.get_urls() and may be removed in the 2.0.0 release.RhRiRjtadminRN(RRR RRlRR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyREAs  cCs|idhƒidƒS(Ns OS-OAUTH1taccess_token_id(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRGRscCs|idhƒidƒS(Ns OS-OAUTH1t consumer_id(R(R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRHVscCs3y|idgƒdSWntj odSXdS(NRni(RRoR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRJZscCs3y|idgƒdSWntj odSXdS(NRni(RRoR (R((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyRKas($RMRNRORRPR R+RQRIR#R.R0R1R2R3R4R/R5R6R@RBRCR7R9R:R;R<R=R>R?RDRERGRHRJRK(((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyR ¡s@     ( R%Rt oslo_utilsRtkeystoneclient.i18nRtkeystoneclientRR!tdictRRR (((sD/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/access.pyts  ÿ¤ß