neutron_tempest_plugin package

Subpackages

Submodules

neutron_tempest_plugin.config module

neutron_tempest_plugin.exceptions module

exception neutron_tempest_plugin.exceptions.InvalidConfiguration(**kwargs)

Bases: NeutronTempestPluginException

message = 'Invalid Configuration'
exception neutron_tempest_plugin.exceptions.InvalidCredentials(**kwargs)

Bases: NeutronTempestPluginException

message = 'Invalid Credentials'
exception neutron_tempest_plugin.exceptions.InvalidServiceTag(**kwargs)

Bases: NeutronTempestPluginException

message = 'Invalid service tag'
exception neutron_tempest_plugin.exceptions.NeutronTempestPluginException(**kwargs)

Bases: TempestException

exception neutron_tempest_plugin.exceptions.SSHScriptException(*args, **kwargs)

Bases: TempestException

Base class for SSH client execute_script() exceptions

exception neutron_tempest_plugin.exceptions.SSHScriptFailed(**kwargs)

Bases: ShellCommandFailed

message = 'Command %(command)r failed, exit status: %(exit_status)d, host: %(host)r\nscript:\n%(script)s\nstderr:\n%(stderr)s\nstdout:\n%(stdout)s'
exception neutron_tempest_plugin.exceptions.SSHScriptTimeoutExpired(**kwargs)

Bases: ShellTimeoutExpired

message = "Command '%(command)s', timed out: %(timeout)d host: %(host)r\nscript:\n%(script)s\nstderr:\n%(stderr)s\nstdout:\n%(stdout)s"
exception neutron_tempest_plugin.exceptions.ShellCommandFailed(**kwargs)

Bases: ShellError

Raised when shell command exited with non-zero status

message = 'Command %(command)r failed, exit status: %(exit_status)d, stderr:\n%(stderr)s\nstdout:\n%(stdout)s'
exception neutron_tempest_plugin.exceptions.ShellError(**kwargs)

Bases: NeutronTempestPluginException

exception neutron_tempest_plugin.exceptions.ShellTimeoutExpired(**kwargs)

Bases: ShellError

Raised when shell command timeouts and has been killed before exiting

message = "Command '%(command)s' timed out: %(timeout)d, stderr:\n%(stderr)s\nstdout:\n%(stdout)s"

neutron_tempest_plugin.plugin module

class neutron_tempest_plugin.plugin.NeutronTempestPlugin

Bases: TempestPlugin

Module contents