tapis_cli.commands.taccapis.v2.actors.deploy package

Submodules

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

Manages cache of current Abaco actor ID

tapis_cli.commands.taccapis.v2.actors.deploy.actorid.get_cachefile(filename=None)

Resolve cachefile path

tapis_cli.commands.taccapis.v2.actors.deploy.actorid.read_id(filename=None)

Read from cache

tapis_cli.commands.taccapis.v2.actors.deploy.actorid.validate(actor_id, permissive=True)

Validate actorId

tapis_cli.commands.taccapis.v2.actors.deploy.actorid.write_id(actor_id, filename='.actorid')

Write to cache

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

class tapis_cli.commands.taccapis.v2.actors.deploy.deploy.ActorsDeploy(app, app_args, cmd_name=None)

Bases: tapis_cli.commands.taccapis.v2.actors.formatters.ActorsFormatManyUnlimited, tapis_cli.clients.services.mixins.DockerPy, tapis_cli.clients.services.mixins.WorkingDirectoryArg, tapis_cli.clients.services.mixins.IniLoader

HELP_STRING = 'Deploy an Actor from a project directory'
LEGACY_COMMMAND_STRING = 'abaco deploy'
build = True
config = {}
create = True
document = None
get_parser(prog_name)

Return an argparse.ArgumentParser.

grant = True
messages = []
passed_vals = {}
pull = True
push = True
results = []
take_action(parsed_args)

Run command.

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

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

Loads a legacy reactor.rc file as a config dictionary

tapis_cli.commands.taccapis.v2.actors.deploy.rcfile.config_path(filename=None, working_directory=None)
tapis_cli.commands.taccapis.v2.actors.deploy.rcfile.load_config(filename='reactor.rc', as_dict=False, permissive=True)

Return project configuration as ConfigParser or dict from reactor.rc