summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-01-07 18:42:00 +0000
committerGerrit Code Review <review@openstack.org>2016-01-07 18:42:00 +0000
commitb3a3d020b9ee9e3b3c8854a0d986a22b20895863 (patch)
tree23559f4be08628567618c8cd395aee6dac1b2203
parentc4abadfee8de8f64f91e4579b0f58fc7b4943462 (diff)
parent7992c24da4b2a2fff81b02dcf0512d62befe8a17 (diff)
downloadpython-ceilometerclient-b3a3d020b9ee9e3b3c8854a0d986a22b20895863.tar.gz
Merge "Improve ceilometer alarm enabled input parameter validation"
-rw-r--r--ceilometerclient/v2/shell.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometerclient/v2/shell.py b/ceilometerclient/v2/shell.py
index 0041798..22f55e3 100644
--- a/ceilometerclient/v2/shell.py
+++ b/ceilometerclient/v2/shell.py
@@ -464,7 +464,8 @@ def common_alarm_arguments(create=False):
@utils.arg('--severity', metavar='<SEVERITY>',
help='Severity of the alarm, one of: '
+ str(ALARM_SEVERITY))
- @utils.arg('--enabled', type=strutils.bool_from_string,
+ @utils.arg('--enabled',
+ type=lambda v: strutils.bool_from_string(v, True),
metavar='{True|False}',
help='True if alarm evaluation/actioning is enabled.')
@utils.arg('--alarm-action', dest='alarm_actions',