/usr/lib/python2.6/site-packages/keystoneauth1
Edit: /usr/lib/python2.6/site-packages/keystoneauth1/adapter.pyc (8902B)
Ñò
DVc @ s@ d d k l Z d e f d „ ƒ YZ d e f d „ ƒ YZ d S( iÿÿÿÿ( t _utilst Adapterc B sÅ e Z d Z e i ƒ d d d d d d d d d d d „
ƒ Z d „ Z d „ Z d d „ Z d d „ Z
d d „ Z d d „ Z d d „ Z
d „ Z d
„ Z d „ Z d „ Z d
„ Z d „ Z RS( s& An instance of a session with local variables.
A session is a global object that is shared around amongst many clients. It
therefore contains state that is relevant to everyone. There is a lot of
state such as the service type and region_name that are only relevant to a
particular client that is using the session. An adapter provides a wrapper
of client local data around the global session object.
:param session: The session object to wrap.
:type session: keystonauth.session.Session
:param str service_type: The default service_type for URL discovery.
:param str service_name: The default service_name for URL discovery.
:param str interface: The default interface for URL discovery.
:param str region_name: The default region_name for URL discovery.
:param str endpoint_override: Always use this endpoint URL for requests
for this client.
:param tuple version: The version that this API targets.
:param auth: An auth plugin to use instead of the session one.
:type auth: keystonauth.auth.base.BaseAuthPlugin
:param str user_agent: The User-Agent string to set.
:param int connect_retries: the maximum number of retries that should
be attempted for connection errors.
Default None - use session default which
is don't retry.
:param logger: A logging object to use for requests that pass through this
adapter.
:type logger: logging.Logger
c C sg | | _ | | _ | | _ | | _ | | _ | | _ | | _ | | _ | | _ |
| _ | | _
d S( N( t sessiont service_typet service_namet interfacet region_namet endpoint_overridet versiont
user_agentt autht connect_retriest logger( t selfR R R R R R R R
R R R ( ( s<