Monty Taylor c56f4f7e40 Shift additional_user_agent in the stack
The additional_user_agent is intended for things, such as
os-client-config, that sit somewhere in the stack between keystoneauth
and the actual client. So according to jamielennox in irc, it should be:

  app client *additional_user_agent keystoneauth requests

The current logic puts additional_user_agent between app and client,
leading to things that look like this:

  "User-Agent: v.py/1 os-client-config/1.26.1 shade/1.19.1
   keystoneauth1/2.18.0 python-requests/2.13.0 CPython/2.7.12"

Which is a bit off.

Change-Id: Iddfbeab322a39d3ba893a15aabb4c79050526451
2017-12-22 14:22:19 +01:00
2017-12-21 00:21:57 +00:00
2016-12-21 11:24:09 +11:00
2015-12-09 11:46:00 +11:00
2017-09-20 15:47:15 -05:00
2014-05-07 12:12:43 -07:00
2017-09-20 15:47:15 -05:00
2017-06-13 16:11:19 +07:00
2017-09-20 15:47:15 -05:00
2017-09-22 12:52:21 +00:00
2017-03-08 22:46:11 +00:00
2017-12-19 22:31:15 +01:00

Team and repository tags

image

keystoneauth

Latest Version

Downloads

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)
  • Discovery mechanisms to determine API version support
  • A session that is used to maintain client settings across requests (based on the requests Python library)

Further information:

Description
OpenStack Identity Authentication Library
Readme 12 MiB
Languages
Python 100%