Retrieve the created plugin from the completed argparse results.
Loads and creates the auth plugin from the information parsed from the command line by argparse.
namespace (Namespace) – The result from CLI parsing.
An auth plugin, or None if a name is not provided.
keystoneauth1.exceptions.auth_plugins.NoMatchingPlugin – if a plugin cannot be created.
Register CLI options needed to create a plugin.
The function inspects the provided arguments so that it can also register the options required for that specific plugin if available.
parser (argparse.ArgumentParser) – the parser to attach argparse options to.
argv (list) – the arguments provided to the appliation.
default (str/class) – a default plugin name or a plugin object to use if one isn’t specified by the CLI. default: None.
The plugin class that will be loaded or None if not provided.
keystoneauth1.exceptions.auth_plugins.NoMatchingPlugin – if a plugin cannot be created.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.