tapis_cli.commands.taccapis.v2.actors.manage package

Submodules

tapis_cli.commands.taccapis.v2.actors.manage.base module

class tapis_cli.commands.taccapis.v2.actors.manage.base.ActorsBaseClass(app, app_args, cmd_name=None)

Bases: tapis_cli.commands.taccapis.v2.actors.formatters.ActorsFormatOne, tapis_cli.commands.taccapis.v2.actors.mixins.ActorIdentifier

Shared base class implementing actors create/update

CREATE_ONLY = False
EXTRA_VERBOSITY = 2.5
VERBOSITY = 0
config = {}
extend_parser(parser)

Adds a named argument to parser for each searchable argument

Help for each argument is displayed in the special argument group

get_configuration(parsed_args, agave=None)

Returns specified Actor configuration from argparse inputs

get_envs(parsed_args)

Returns specified environment variables from CLI and file

classmethod get_envs_from_file(filename, decryption_key=None)
get_parser(prog_name)

Return an argparse.ArgumentParser.

take_action(parsed_args)

Return a two-part tuple with a tuple of column names and a tuple of values.

tapis_cli.commands.taccapis.v2.actors.manage.create module

class tapis_cli.commands.taccapis.v2.actors.manage.create.ActorsCreate(app, app_args, cmd_name=None)

Bases: tapis_cli.commands.taccapis.v2.actors.manage.base.ActorsBaseClass

CREATE_ONLY = True
HELP_STRING = 'Create an Actor'
LEGACY_COMMMAND_STRING = 'abaco create'
take_action(parsed_args)

Return a two-part tuple with a tuple of column names and a tuple of values.

tapis_cli.commands.taccapis.v2.actors.manage.deploy module

tapis_cli.commands.taccapis.v2.actors.manage.update module

class tapis_cli.commands.taccapis.v2.actors.manage.update.ActorsUpdate(app, app_args, cmd_name=None)

Bases: tapis_cli.commands.taccapis.v2.actors.manage.base.ActorsBaseClass

CREATE_ONLY = False
HELP_STRING = 'Update an Actor'
LEGACY_COMMMAND_STRING = 'abaco update'
take_action(parsed_args)

Return a two-part tuple with a tuple of column names and a tuple of values.