keystoneauth1.exceptions.auth_plugins.
AuthPluginException
(message=None)¶Bases: keystoneauth1.exceptions.base.ClientException
message
= 'Unknown error with authentication plugins.'¶keystoneauth1.exceptions.auth_plugins.
MissingAuthPlugin
(message=None)¶Bases: keystoneauth1.exceptions.auth_plugins.AuthPluginException
message
= 'An authenticated request is required but no plugin available.'¶keystoneauth1.exceptions.auth_plugins.
NoMatchingPlugin
(name)¶Bases: keystoneauth1.exceptions.auth_plugins.AuthPluginException
No 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.
keystoneauth1.exceptions.auth_plugins.
UnsupportedParameters
(names)¶Bases: keystoneauth1.exceptions.auth_plugins.AuthPluginException
A parameter that was provided or returned is not supported.
Parameters: | names (list(str)) – Names of the unsupported parameters. |
---|
names
¶Names of the unsupported parameters.
keystoneauth1.exceptions.auth_plugins.
OptionError
(message=None)¶Bases: keystoneauth1.exceptions.auth_plugins.AuthPluginException
A 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.
keystoneauth1.exceptions.auth_plugins.
MissingRequiredOptions
(options)¶Bases: keystoneauth1.exceptions.auth_plugins.OptionError
One or more required options were not provided.
Parameters: | options (list(keystoneauth1.loading.Opt)) – Missing options. |
---|
options
¶List of the missing options.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.