/usr/lib/python2.6/site-packages/keystoneauth1/loading
NameSizeModeActions
_plugins/-0755rm
base.py39530644editdlrm
base.pyc46070644editdlrm
cli.py39900644editdlrm
cli.pyc36900644editdlrm
conf.py47770644editdlrm
conf.pyc41860644editdlrm
identity.py61480644editdlrm
identity.pyc66280644editdlrm
opts.py33080644editdlrm
opts.pyc33800644editdlrm
session.py101540644editdlrm
session.pyc94600644editdlrm
__init__.py21320644editdlrm
__init__.pyc13820644editdlrm
Edit: /usr/lib/python2.6/site-packages/keystoneauth1/loading/identity.pyc (6628B)
Ñò 7 Wc@s«ddklZddklZddklZdZdeifd „ƒYZdefd „ƒYZdefd „ƒYZ de fd „ƒYZ defd „ƒYZ dS(iÿÿÿÿ(t exceptions(tbase(toptstBaseIdentityLoadert BaseV2Loadert BaseV3LoadertBaseFederationLoadertBaseGenericLoadercBseZdZd„ZRS(s1Base Option handling for identity plugins. This class defines options and handling that should be common across all plugins that are developed against the OpenStack identity service. It provides the options expected by the :py:class:`keystoneauth1.identity.BaseIdentityPlugin` class. cCs>tt|ƒiƒ}|itiddtddƒgƒ|S(Nsauth-urltrequiredthelpsAuthentication URL(tsuperRt get_optionstextendRtOpttTrue(tselftoptions((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR !s   (t__name__t __module__t__doc__R (((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyRscBseZdZd„ZRS(sìBase Option handling for identity plugins. This class defines options and handling that should be common to the V2 identity API. It provides the options expected by the :py:class:`keystoneauth1.identity.v2.Auth` class. cCs\tt|ƒiƒ}|itidddƒtidddƒtidddƒgƒ|S(Ns tenant-idR s Tenant IDs tenant-names Tenant Namestrust-idsTrust ID(R RR R RR (RR((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR 5s (RRRR (((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR-scBs eZdZd„Zd„ZRS(sìBase Option handling for identity plugins. This class defines options and handling that should be common to the V3 identity API. It provides the options expected by the :py:class:`keystoneauth1.identity.v3.Auth` class. c Cs¤tt|ƒiƒ}|itidddƒtidddƒtidddƒtiddd ƒtid dd ƒtid dd ƒtidddƒgƒ|S(Ns domain-idR sDomain ID to scope tos domain-namesDomain name to scope tos project-idsProject ID to scope tos project-namesProject name to scope tosproject-domain-idsDomain ID containing projectsproject-domain-namesDomain name containing projectstrust-idsTrust ID(R RR R RR (RR((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR Is  cKs`|idƒo:|idƒp |idƒ od}ti|ƒ‚ntt|ƒi|S(Nt project_nametproject_domain_nametproject_domain_ids²You have provided a project_name. In the V3 identity API a project_name is only unique within a domain so you must also provide either a project_domain_id or project_domain_name.(tgetRt OptionErrorR Rtload_from_options(Rtkwargstm((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyRZs (RRRR R(((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyRAs cBseZdZd„ZRS(sBase Option handling for federation plugins. This class defines options and handling that should be common to the V3 identity federation API. It provides the options expected by the :py:class:`keystoneauth1.identity.v3.FederationBaseAuth` class. cCsVtt|ƒiƒ}|itiddddtƒtiddddtƒgƒ|S(Nsidentity-providerR sIdentity Provider's nameRtprotocolsProtocol for federated plugin(R RR R RR R(RR((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR os   (RRRR (((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyRgscBseZdZd„ZRS(scBase Option handling for generic plugins. This class defines options and handling that should be common to generic plugins. These plugins target the OpenStack identity service however are designed to be independent of API version. It provides the options expected by the :py:class:`keystoneauth1.identity.v3.BaseGenericPlugin` class. c Csìtt|ƒiƒ}|itidddƒtidddƒtiddddtid ƒgƒtid dd dtid ƒgƒtid ddƒtidddƒtidddƒtidddƒtidddƒg ƒ|S(Ns domain-idR sDomain ID to scope tos domain-namesDomain name to scope tos project-idsProject ID to scope tot deprecateds tenant-ids project-namesProject name to scope tos tenant-namesproject-domain-idsDomain ID containing projectsproject-domain-namesDomain name containing projectstrust-idsTrust IDsdefault-domain-ids‘Optional domain ID to use with v3 and v2 parameters. It will be used for both the user and project domain in v3 and ignored in v2 authentication.sdefault-domain-names—Optional domain name to use with v3 API and v2 parameters. It will be used for both the user and project domain in v3 and ignored in v2 authentication.(R RR R RR (RR((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR ‡s$     (RRRR (((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyR~sN(sBaseIdentityLoaders BaseV2Loaders BaseV3LoadersBaseFederationLoadersBaseGenericLoader( t keystoneauth1Rtkeystoneauth1.loadingRRt__all__t BaseLoaderRRRRR(((sE/tmp/pip-build-wCUybK/keystoneauth1/keystoneauth1/loading/identity.pyt s&