summaryrefslogtreecommitdiff
path: root/openstackclient/identity
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-08-22 10:57:36 +0000
committerGerrit Code Review <review@openstack.org>2014-08-22 10:57:36 +0000
commitfc44578f0a01085f290923e74a40ee35b0a5d8e4 (patch)
tree65c3f226b7781947f524740fb74d1fef7b4448f3 /openstackclient/identity
parent19b8605224156c48107541580a264860131b57ab (diff)
parent2dc060cff3b3f85582347d70eb594b1570e0dc7d (diff)
downloadpython-openstackclient-fc44578f0a01085f290923e74a40ee35b0a5d8e4.tar.gz
Merge "add tests for identity v3 domain"
Diffstat (limited to 'openstackclient/identity')
-rw-r--r--openstackclient/identity/v3/domain.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/openstackclient/identity/v3/domain.py b/openstackclient/identity/v3/domain.py
index f9763847..49397afc 100644
--- a/openstackclient/identity/v3/domain.py
+++ b/openstackclient/identity/v3/domain.py
@@ -135,13 +135,12 @@ class SetDomain(command.Command):
'--enable',
dest='enabled',
action='store_true',
- default=True,
help='Enable domain (default)',
)
enable_group.add_argument(
'--disable',
- dest='enabled',
- action='store_false',
+ dest='disabled',
+ action='store_true',
help='Disable domain',
)
return parser
@@ -156,8 +155,10 @@ class SetDomain(command.Command):
kwargs['name'] = parsed_args.name
if parsed_args.description:
kwargs['description'] = parsed_args.description
- if 'enabled' in parsed_args:
- kwargs['enabled'] = parsed_args.enabled
+ if parsed_args.enabled:
+ kwargs['enabled'] = True
+ if parsed_args.disabled:
+ kwargs['enabled'] = False
if not kwargs:
sys.stdout.write("Domain not updated, no arguments present")