keystoneauth1.exceptions.auth_plugins module¶
- 
exception 
keystoneauth1.exceptions.auth_plugins.AuthPluginException(message=None)¶ Bases:
keystoneauth1.exceptions.base.ClientException- 
message= 'Unknown error with authentication plugins.'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin(message=None)¶ Bases:
keystoneauth1.exceptions.auth_plugins.AuthPluginException- 
message= 'An authenticated request is required but no plugin available.'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.auth_plugins.MissingRequiredOptions(options)¶ Bases:
keystoneauth1.exceptions.auth_plugins.OptionErrorOne or more required options were not provided.
- Parameters
 options (list(keystoneauth1.loading.Opt)) – Missing options.
- 
options¶ List of the missing options.
- 
exception 
keystoneauth1.exceptions.auth_plugins.NoMatchingPlugin(name)¶ Bases:
keystoneauth1.exceptions.auth_plugins.AuthPluginExceptionNo auth plugins could be created from the parameters provided.
- Parameters
 name (str) – The name of the plugin that was attempted to load.
- 
name¶ The name of the plugin that was attempted to load.
- 
exception 
keystoneauth1.exceptions.auth_plugins.OptionError(message=None)¶ Bases:
keystoneauth1.exceptions.auth_plugins.AuthPluginExceptionA requirement of this plugin loader was not met.
This error can be raised by a specific plugin loader during the load_from_options stage to indicate a parameter problem that can not be handled by the generic options loader.
The intention here is that a plugin can do checks like if a name parameter is provided then a domain parameter must also be provided, but that Opt checking doesn’t handle.
- 
exception 
keystoneauth1.exceptions.auth_plugins.UnsupportedParameters(names)¶ Bases:
keystoneauth1.exceptions.auth_plugins.AuthPluginExceptionA parameter that was provided or returned is not supported.
- 
names¶ Names of the unsupported parameters.
-