diff options
author | Taseer <taseer94@gmail.com> | 2017-05-08 20:16:36 +0500 |
---|---|---|
committer | Taseer <taseer94@gmail.com> | 2017-05-09 19:45:24 +0500 |
commit | e358ab1d8d464d7b9cb064fde29ffa6fba93e48b (patch) | |
tree | 48063ef39f210b6212403683254a8798517fec3e /qtip/cli | |
parent | 28769eb7866a0fd362dd68e9ea545a82f136c679 (diff) |
Remove prompts for options while creating workspace
Change-Id: Ic1b4bfbcefa6240fdab193e411cce4725a6835e7
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Diffstat (limited to 'qtip/cli')
-rw-r--r-- | qtip/cli/commands/cmd_workspace.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/qtip/cli/commands/cmd_workspace.py b/qtip/cli/commands/cmd_workspace.py index 9636f7fb..42d4e2d5 100644 --- a/qtip/cli/commands/cmd_workspace.py +++ b/qtip/cli/commands/cmd_workspace.py @@ -21,10 +21,20 @@ def cli(): @cli.command("create", help="Create QTIP workspace") -def create(): +@click.option('--pod', default='unknown', help='Name of pod under test') +@click.option('--installer', help='OPNFV installer') +@click.option('--master-host', help='Installer hostname') +@click.option('--scenario', default='unknown', help='OPNFV scenario') +@click.argument('name') +def create(pod, installer, master_host, scenario, name): extra_vars = { 'qtip_package': utils.QTIP_PACKAGE, - 'cwd': os.getcwd() + 'cwd': os.getcwd(), + 'pod_name': pod, + 'installer': installer, + 'scenario': scenario, + 'installer_master_host': master_host, + 'workspace': name } os.system("ANSIBLE_ROLES_PATH={qtip_package}/{roles_path} ansible-playbook" " {qtip_package}/{roles_path}/qtip-workspace/create.yml" |