openstackclient.share.v2 package

Submodules

openstackclient.share.v2.messages module

class openstackclient.share.v2.messages.DeleteMessage(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Remove one or more messages.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.messages.DeleteMessage (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.messages.ListMessage(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

Lists all messages.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.messages.ListMessage (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[tuple[Any, ...]]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.messages.ShowMessage(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

Show details about a message.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.messages.ShowMessage (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], tuple[Any, ...]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

openstackclient.share.v2.resource_locks module

class openstackclient.share.v2.resource_locks.CreateResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

Create a new resource lock.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.CreateResourceLock (WARNING)>
take_action(parsed_args: Namespace) tuple[tuple[str, ...], tuple[Any, ...]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.resource_locks.DeleteResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Remove one or more resource locks.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.DeleteResourceLock (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.resource_locks.ListResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

Lists all resource locks.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.ListResourceLock (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[tuple[Any, ...]]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.resource_locks.SetResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Set resource lock properties.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.SetResourceLock (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.resource_locks.ShowResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

Show details about a resource lock.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.ShowResourceLock (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], tuple[Any, ...]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.resource_locks.UnsetResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Unsets a property on a resource lock.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.resource_locks.UnsetResourceLock (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

openstackclient.share.v2.resource_locks.is_uuid_like(value: str) bool

Returns validation of a value as a UUID.

Parameters:

val (string) – Value to verify

Returns:

bool

Changed in version 1.1.1: Support non-lowercase UUIDs.

openstackclient.share.v2.security_services module

class openstackclient.share.v2.security_services.CreateShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

Create security service used by project.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.CreateShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) tuple[tuple[str, ...], tuple[Any, ...]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.security_services.DeleteShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Delete one or more security services.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.DeleteShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.security_services.ListShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

List security services.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.ListShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[tuple[Any, ...]]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.security_services.SetShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Set security service.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.SetShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.security_services.ShowShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

Show security service.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.ShowShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) tuple[tuple[str, ...], tuple[Any, ...]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.security_services.UnsetShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Unset security service.

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.security_services.UnsetShareSecurityService (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

openstackclient.share.v2.services module

class openstackclient.share.v2.services.EnsureShareService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Run ensure shares in a back end (Admin only).

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.services.EnsureShareService (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.share.v2.services.ListShareService(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

List share services (Admin only).

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.services.ListShareService (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[tuple[Any, ...]]]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.share.v2.services.SetShareService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

Enable/disable share service (Admin only).

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.share.v2.services.SetShareService (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

Module contents