tobiko.openstack.keystone
- class tobiko.openstack.keystone.CloudsFileKeystoneCredentialsFixture(credentials: KeystoneCredentials = None, connection: Union[ShellConnection, None, bool, SSHClientFixture, str] = None, environ: Dict[str, str] = None, cloud_name: str = None, directories: Iterable[str] = None, filenames: Iterable[str] = None)
Bases:
KeystoneCredentialsFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.ConfigKeystoneCredentialsFixture(credentials: KeystoneCredentials = None, connection: Union[ShellConnection, None, bool, SSHClientFixture, str] = None, environ: Dict[str, str] = None)
Bases:
KeystoneCredentialsFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.DelegateKeystoneCredentialsFixture(delegates: Iterable[KeystoneCredentialsFixture] = None, credentials: KeystoneCredentials = None, connection: Union[ShellConnection, None, bool, SSHClientFixture, str] = None, environ: Dict[str, str] = None)
Bases:
KeystoneCredentialsFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.EnvironKeystoneCredentialsFixture(credentials: KeystoneCredentials = None, connection: Union[ShellConnection, None, bool, SSHClientFixture, str] = None, environ: Dict[str, str] = None)
Bases:
KeystoneCredentialsFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- exception tobiko.openstack.keystone.InvalidKeystoneCredentials(message=None, **properties)
Bases:
TobikoException
- class tobiko.openstack.keystone.KeystoneClientFixture(session=None, client=None)
Bases:
OpenstackClientFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.KeystoneCredentials(auth_url, username, password, project_name, api_version, domain_name, user_domain_name, project_domain_name, project_domain_id, cacert, trust_id)
Bases:
NamedTuple
- class tobiko.openstack.keystone.KeystoneCredentialsFixture(credentials: KeystoneCredentials = None, connection: Union[ShellConnection, None, bool, SSHClientFixture, str] = None, environ: Dict[str, str] = None)
Bases:
SharedFixture
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.KeystoneSessionFixture(credentials: Optional[Union[KeystoneCredentials, KeystoneCredentialsFixture, Type[KeystoneCredentialsFixture]]] = None, session: Optional[Session] = None)
Bases:
SharedFixture
- VALID_CREDENTIALS_TYPES = (<class 'tobiko.openstack.keystone._credentials.KeystoneCredentials'>, <class 'tobiko.openstack.keystone._credentials.KeystoneCredentialsFixture'>, <class 'type'>)
- classmethod get(manager=None, fixture_id=None)
- classmethod get_fixture_manager() FixtureManager
- class tobiko.openstack.keystone.KeystoneSessionManager
Bases:
object
- exception tobiko.openstack.keystone.NoSuchKeystoneCredentials(message=None, **properties)
Bases:
ObjectNotFound