openstackclient.share package

Subpackages

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]

Module contents