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.