From de68fe267b7e3efef9e8f50caa85e3d2043f744f Mon Sep 17 00:00:00 2001 From: Suresh Venkata Date: Thu, 6 Apr 2017 10:17:57 -0700 Subject: [PATCH] issu trigger through contrailctl. --- tools/python-contrailctl/contrailctl/cmd.py | 7 +++++-- tools/python-contrailctl/contrailctl/map.py | 1 + tools/python-contrailctl/schema/contrailissu.json | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 tools/python-contrailctl/schema/contrailissu.json diff --git a/tools/python-contrailctl/contrailctl/cmd.py b/tools/python-contrailctl/contrailctl/cmd.py index 005d890..9e8d54f 100644 --- a/tools/python-contrailctl/contrailctl/cmd.py +++ b/tools/python-contrailctl/contrailctl/cmd.py @@ -49,6 +49,7 @@ class ConfigManager(object): "agent": AGENT_PARAM_MAP, "kubemanager": KUBEMANAGER_PARAM_MAP, "mesosmanager": MESOSMANAGER_PARAM_MAP, + "contrailissu": CONTRAILISSU_PARAM_MAP, } PLAYBOOKS = dict( @@ -58,7 +59,9 @@ class ConfigManager(object): lb="contrail_lb.yml", agent="contrail_agent.yml", kubemanager="contrail_kube_manager.yml", - mesosmanager="contrail_mesos_manager.yml" + mesosmanager="contrail_mesos_manager.yml", + contrailissu="contrail_issu.yml" + ) def __init__(self, config_file, component): @@ -202,7 +205,7 @@ def config_sync(config_file, component, force=False, tags=None, verbose=False): def main(args=sys.argv[1:]): components = ["controller", "analyticsdb", "analytics", "agent", - "lb","kubemanager", "mesosmanager"] + "lb","kubemanager", "mesosmanager", "contrailissu"] types = ["controller", "analyticsdb", "analytics"] ap_node_common = argparse.ArgumentParser(add_help=False) ap_node_common.add_argument('-t', '--type', type=str, required=True, diff --git a/tools/python-contrailctl/contrailctl/map.py b/tools/python-contrailctl/contrailctl/map.py index b264e29..edcdae5 100644 --- a/tools/python-contrailctl/contrailctl/map.py +++ b/tools/python-contrailctl/contrailctl/map.py @@ -45,3 +45,4 @@ AGENT_PARAM_MAP = {} KUBEMANAGER_PARAM_MAP = {} MESOSMANAGER_PARAM_MAP = {} +CONTRAILISSU_PARAM_MAP = {} diff --git a/tools/python-contrailctl/schema/contrailissu.json b/tools/python-contrailctl/schema/contrailissu.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/tools/python-contrailctl/schema/contrailissu.json @@ -0,0 +1 @@ +{}