openstack-python-openstackc.../openstackclient
Dean Troyer f079b5b9c4 Change --os-auth-plugin to --os-auth-type
User's don't know what a plugin is.

* Internally, os_auth_type and/or auth_type represents what the
  user supplied.
* auth_plugin_name is the name of the selected plugin
* auth_plugin is the actual plugin object

Plugin selection process:
* if --os-auth-type is supplied:
  * if it matches against an available plugin, done
  * (if it can map to an availble plugin type, done; TODO in a followup)
* if --os-auth-type is not supplied:
  * if --os-url and --os-token are supplied, select 'token_endpoint'
  * if --os-username supplied, select identity_api_version + 'password'
  * if --os-token supplied, select identity_api_version + 'token'

Change-Id: Ice4535214e311ebf924087cf77f6d84d76f5f3ee
2014-10-23 15:37:44 -05:00
..
api Change --os-auth-plugin to --os-auth-type 2014-10-23 15:37:44 -05:00
common Change --os-auth-plugin to --os-auth-type 2014-10-23 15:37:44 -05:00
compute Remove now-unnecessary client creation hacks 2014-10-18 00:01:45 -05:00
identity Remove ClientManager._service_catalog 2014-10-18 00:01:52 -05:00
image Remove ClientManager._service_catalog 2014-10-18 00:01:52 -05:00
network Remove ClientManager._service_catalog 2014-10-18 00:01:52 -05:00
object Remove ClientManager._service_catalog 2014-10-18 00:01:52 -05:00
tests Change --os-auth-plugin to --os-auth-type 2014-10-23 15:37:44 -05:00
volume Remove now-unnecessary client creation hacks 2014-10-18 00:01:45 -05:00
__init__.py Change version reporting to use pbr 2013-08-02 12:11:49 -05:00
i18n.py Add translation markers for user v2 actions 2014-10-09 14:47:19 -04:00
shell.py Clean up shell authentication 2014-10-21 23:16:16 -05:00