openstackclient.share package¶
Subpackages¶
- openstackclient.share.v2 package
- Submodules
- openstackclient.share.v2.messages module
- openstackclient.share.v2.resource_locks module
- openstackclient.share.v2.security_services module
- openstackclient.share.v2.services module
- Module contents
Submodules¶
openstackclient.share.client module¶
- openstackclient.share.client.build_option_parser(parser: ArgumentParser) → ArgumentParser¶
Hook to add global options
- openstackclient.share.client.check_api_version(check_version: str) → bool¶
- openstackclient.share.client.make_client(instance: Any) → client.Client¶
Returns a manilaclient.client.Client instance.
openstackclient.share.utils module¶
- openstackclient.share.utils.extract_extra_specs(extra_specs: dict[str, Any], specs_to_add: list[str], bool_specs: Sequence[str] = ('snapshot_support', 'create_share_from_snapshot_support', 'revert_to_snapshot_support', 'mount_snapshot_support')) → dict[str, Any]¶
- openstackclient.share.utils.extract_group_specs(extra_specs: dict[str, Any], specs_to_add: list[str]) → dict[str, Any]¶
- openstackclient.share.utils.extract_key_value_options(pairs: dict[str, str] | None) → dict[str, str]¶
- openstackclient.share.utils.extract_properties(properties: list[str]) → dict[str, str]¶
- openstackclient.share.utils.format_column_headers(columns: list[str]) → list[str]¶
- openstackclient.share.utils.format_properties(properties: dict[str, str]) → str¶
- openstackclient.share.utils.format_share_group_type(share_group_type: Any, formatter: str = 'table') → dict[str, Any]¶