diff options
author | Asteroide <thomas.duval@orange.com> | 2018-03-08 14:25:17 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2018-03-08 14:25:17 +0000 |
commit | 0f97a918f583edfe1c2e92ce4abadd7aef3b1c4f (patch) | |
tree | c1f13b9fdca36be3f371442bb5bb11f875239a6f /python_moonclient/python_moonclient/cli/parser.py | |
parent | 9a2e6721376547244e53dbb92ea596f526a9c865 (diff) | |
parent | 7343cf25ad890e18b2f5b8d35c6acfc821dfd5ec (diff) |
Merge "Add import and export pdps"
Diffstat (limited to 'python_moonclient/python_moonclient/cli/parser.py')
-rw-r--r-- | python_moonclient/python_moonclient/cli/parser.py | 12 |
1 files changed, 12 insertions, 0 deletions
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 @@ -17,6 +17,18 @@ class 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) Parser._add_id_argument(group) |