From 7343cf25ad890e18b2f5b8d35c6acfc821dfd5ec Mon Sep 17 00:00:00 2001 From: "francois.cellier" Date: Tue, 27 Feb 2018 13:51:25 +0100 Subject: Add import and export pdps Change-Id: I2c9b1f2b86af862887df4b890cd8b11db7c308ee --- python_moonclient/python_moonclient/cli/parser.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'python_moonclient/python_moonclient/cli/parser.py') diff --git a/python_moonclient/python_moonclient/cli/parser.py b/python_moonclient/python_moonclient/cli/parser.py index f32a5484..edd18a25 100644 --- a/python_moonclient/python_moonclient/cli/parser.py +++ b/python_moonclient/python_moonclient/cli/parser.py @@ -16,6 +16,18 @@ class Parser: def add_name_argument(parser): Parser._add_name_argument(parser) + @staticmethod + def add_policy_argument(parser): + group = parser.add_mutually_exclusive_group(required=True) + group.add_argument('--policy-name', help='name of the policy') + group.add_argument('--policy-id', help='id of the policy') + + @staticmethod + def add_category_argument(parser): + group = parser.add_mutually_exclusive_group(required=True) + group.add_argument('--category-name', help='name of the category') + group.add_argument('--category-id', help='id of the category') + @staticmethod def add_id_or_name_argument(parser): group = parser.add_mutually_exclusive_group(required=True) -- cgit 1.2.3-korg