tobiko.openstack.heat

class tobiko.openstack.heat.HeatClientFixture(session=None, client=None)

Bases: OpenstackClientFixture

classmethod get(manager=None, fixture_id=None)
classmethod get_fixture_manager() FixtureManager
class tobiko.openstack.heat.HeatStackFixture(stack_name: Optional[str] = None, template: Optional[HeatTemplateFixture] = None, parameters=None, wait_interval: Optional[float] = None, client: Union[None, Client, HeatClientFixture] = None)

Bases: BaseResourceFixture

Manages Heat stacks.

classmethod get(manager=None, fixture_id=None)
classmethod get_fixture_manager() FixtureManager
outputs = <tobiko.openstack.heat._stack.HeatStackOutputsFixture object>
resources = <tobiko.openstack.heat._stack.HeatStackResourceFixture object>
exception tobiko.openstack.heat.HeatStackNotFound(message=None, **properties)

Bases: HeatStackError

class tobiko.openstack.heat.HeatTemplateFileFixture(template_file: str, template_dirs: Optional[Iterable[str]] = None)

Bases: HeatTemplateFixture

classmethod get(manager=None, fixture_id=None)
classmethod get_fixture_manager() FixtureManager
class tobiko.openstack.heat.HeatTemplateFixture(template: Optional[Mapping[str, Any]] = None, template_files: Optional[Mapping] = None)

Bases: SharedFixture

classmethod get(manager=None, fixture_id=None)
classmethod get_fixture_manager() FixtureManager