tobiko.openstack.topology

exception tobiko.openstack.topology.NoSuchOpenStackTopologyNode(message=None, **properties)

Bases: TobikoException

exception tobiko.openstack.topology.NoSuchOpenStackTopologyNodeGroup(message=None, **properties)

Bases: TobikoException

class tobiko.openstack.topology.OpenStackTopology

Bases: SharedFixture

property config: G
file_digger_class

alias of JournalLogDigger

classmethod get(manager=None, fixture_id=None)
classmethod get_agent_container_name(agent_name: str) str
classmethod get_agent_service_name(agent_name: str) str
classmethod get_fixture_manager() FixtureManager
class tobiko.openstack.topology.OpenStackTopologyConfig

Bases: SharedFixture

classmethod get(manager=None, fixture_id=None)
classmethod get_fixture_manager() FixtureManager
class tobiko.openstack.topology.OpenStackTopologyNode(topology: OpenStackTopology, name: str, ssh_client: Optional[SSHClientFixture], addresses: Iterable[IPAddress], hostname: str)

Bases: object

exception tobiko.openstack.topology.UnknowOpenStackContainerNameError(message=None, **properties)

Bases: TobikoException

exception tobiko.openstack.topology.UnknowOpenStackServiceNameError(message=None, **properties)

Bases: TobikoException

exception tobiko.openstack.topology.UnknownOpenStackConfigurationFile(message=None, **properties)

Bases: TobikoException