openstackclient.placement package

Subpackages

Submodules

openstackclient.placement.api module

class openstackclient.placement.api.SessionClient(session: Session, ks_filter: dict[str, Any], api_version: str = '1.0')

Bases: object

negotiate_api_version(api_version: str) → None

Set api_version to self.

If negotiate version (only majorversion) is given, talk to server to pick up max microversion supported both by client and by server.

request(method: str, url: str, **kwargs: Any) → Response

openstackclient.placement.client module

openstackclient.placement.client.build_option_parser(parser: ArgumentParser) → ArgumentParser

Hook to add global options

openstackclient.placement.client.check_api_version(check_version: str) → bool
openstackclient.placement.client.make_client(instance: ClientManager) → SessionClient

Returns a placement service client.

Module contents