keystoneauth/keystoneauth1
Jamie Lennox eb5571a6ca Allow specifying client and service info to user_agent
Allow specifying a service name and version to the session and a client
name and version to the adapter. The way this will work is that
libraries such as keystoneclient will pass client_name and
client_version when creating their adapter. Then when nova or another
service creates a session it will provide the service name and version.
The combination of these will be used to provide a meaningful user
agent.

Change-Id: Ibe516d9b248513579d5e8ca94015c4ae9c00f3f9
Closes-Bug: #1614846
2016-10-07 09:53:50 +11:00
..
access Add is_domain to keystoneauth token 2016-05-18 21:56:36 -03:00
exceptions oidc: deprecate grant_type argument 2016-07-14 11:08:29 +02:00
extras Fix parameters for Kerberos Auth Plugin 2016-09-21 12:22:46 -04:00
fixture Add tests for YamlJsonSerializer 2016-08-04 11:15:51 -05:00
hacking Move to the keystoneauth1 namespace 2015-06-25 16:48:54 -07:00
identity Raise NotImplementedError instead of NotImplemented 2016-09-09 02:56:31 +00:00
loading Raise NotImplementedError instead of NotImplemented 2016-09-09 02:56:31 +00:00
tests Allow specifying client and service info to user_agent 2016-10-07 09:53:50 +11:00
__init__.py Provide a RFC 7231 compliant user agent string 2015-12-15 16:45:17 -06:00
_utils.py Disables TCP_KEEPCNT when using Windows Subsystem for Linux 2016-08-23 03:36:45 +00:00
adapter.py Allow specifying client and service info to user_agent 2016-10-07 09:53:50 +11:00
discover.py Removing tox ignore D401 and make keystoneauth compliant 2016-04-13 18:46:05 +00:00
plugin.py Removing tox ignore D400. 2016-04-18 21:20:51 +00:00
session.py Allow specifying client and service info to user_agent 2016-10-07 09:53:50 +11:00
token_endpoint.py Adding authentication compatibility for OpenStackClient 2016-03-07 23:38:22 +00:00