tapis_cli.commands.taccapis.v2.apps.init package

Submodules

tapis_cli.commands.taccapis.v2.apps.init.init module

class tapis_cli.commands.taccapis.v2.apps.init.init.AppsInit(app, app_args, cmd_name=None)

Bases: tapis_cli.commands.taccapis.v2.apps.formatters.AppsFormatManyUnlimited

CATALOG_FILENAME = 'catalog.json'
EXTRA_VERBOSITY = 2.5
HELP_STRING = 'Initialize a new Tapis App project from a template'
LEGACY_COMMMAND_STRING = 'apps-init'
VERBOSITY = 2
config = None
document = None
exceptions = []
get_parser(prog_name)

Return an argparse.ArgumentParser.

git_init = True
git_remote = False
headers = []
messages = []
passed_vals = {}
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.apps.init.templates module

Provides key, name, description, and location for cookiecutter apps templates