openstackclient.accelerator.v2 package

Submodules

openstackclient.accelerator.v2.accelerator_request module

Accelerator v2 accelerator request (ARQ) action implementations

class openstackclient.accelerator.v2.accelerator_request.BindAcceleratorRequest(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.BindAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.accelerator_request.CreateAcceleratorRequest(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.CreateAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.accelerator_request.DeleteAcceleratorRequest(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.DeleteAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.accelerator.v2.accelerator_request.ListAcceleratorRequest(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.ListAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.accelerator_request.ShowAcceleratorRequest(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.ShowAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.accelerator_request.UnbindAcceleratorRequest(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.accelerator_request.UnbindAcceleratorRequest (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

openstackclient.accelerator.v2.attribute module

Accelerator v2 device attribute action implementations

class openstackclient.accelerator.v2.attribute.CreateAttribute(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.attribute.CreateAttribute (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.attribute.DeleteAttribute(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.attribute.DeleteAttribute (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.accelerator.v2.attribute.ListAttribute(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.attribute.ListAttribute (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.attribute.ShowAttribute(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.attribute.ShowAttribute (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

openstackclient.accelerator.v2.deployable module

Accelerator v2 deployable action implementations

class openstackclient.accelerator.v2.deployable.ListDeployable(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.deployable.ListDeployable (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.deployable.ProgramDeployable(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.deployable.ProgramDeployable (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.deployable.ShowDeployable(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.deployable.ShowDeployable (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

openstackclient.accelerator.v2.device module

Accelerator v2 device action implementations

class openstackclient.accelerator.v2.device.ListDevice(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device.ListDevice (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.device.ShowDevice(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device.ShowDevice (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

openstackclient.accelerator.v2.device_profile module

Accelerator v2 device profile action implementations

class openstackclient.accelerator.v2.device_profile.CreateDeviceProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device_profile.CreateDeviceProfile (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.device_profile.DeleteDeviceProfile(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Command

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device_profile.DeleteDeviceProfile (WARNING)>
take_action(parsed_args: Namespace) None

Override to do something useful.

The returned value will be returned by the program.

class openstackclient.accelerator.v2.device_profile.ListDeviceProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: Lister

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device_profile.ListDeviceProfile (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

class openstackclient.accelerator.v2.device_profile.ShowDeviceProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

Bases: ShowOne

get_parser(prog_name: str) ArgumentParser

Return an argparse.ArgumentParser.

log = <Logger openstackclient.accelerator.v2.device_profile.ShowDeviceProfile (WARNING)>
take_action(parsed_args: Namespace) tuple[Sequence[str], Iterable[Any]]

Run command.

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

Module contents