diff options
author | Steven Hardy <shardy@redhat.com> | 2013-02-18 15:07:21 +0000 |
---|---|---|
committer | Steven Hardy <shardy@redhat.com> | 2013-02-18 18:12:02 +0000 |
commit | f1baa757c38c21dfb4f6ac43670257729f958200 (patch) | |
tree | bba9272b2082d0737094e8babdcabcb3894c323f | |
parent | 776f25099e90d31d05e28eb7f6fdc69b63d74478 (diff) | |
download | python-heatclient-0.2.0.tar.gz |
heatclient : Add --disable-rollback option0.2.0
Adds -D/--disable-rollback option to align with new heat-cfn
option
Change-Id: I4a997df0b63d19a25f2047710809a80520187f9f
Signed-off-by: Steven Hardy <shardy@redhat.com>
-rw-r--r-- | heatclient/v1/shell.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/heatclient/v1/shell.py b/heatclient/v1/shell.py index c29d6bc..b4a0b87 100644 --- a/heatclient/v1/shell.py +++ b/heatclient/v1/shell.py @@ -51,6 +51,8 @@ def _set_template_fields(hc, args, fields): @utils.arg('-c', '--create-timeout', metavar='<TIMEOUT>', default=60, type=int, help='Stack creation timeout in minutes. Default: 60') +@utils.arg('-D', '--disable-rollback', default=False, action="store_true", + help='Disable rollback on create/update failure') @utils.arg('-P', '--parameters', metavar='<KEY1=VALUE1;KEY2=VALUE2...>', help='Parameter values used to create the stack.') @utils.arg('name', metavar='<STACK_NAME>', @@ -69,6 +71,8 @@ def do_create(hc, args): @utils.arg('-c', '--create-timeout', metavar='<TIMEOUT>', default=60, type=int, help='Stack creation timeout in minutes. Default: 60') +@utils.arg('-D', '--disable-rollback', default=False, action="store_true", + help='Disable rollback on create/update failure') @utils.arg('-P', '--parameters', metavar='<KEY1=VALUE1;KEY2=VALUE2...>', help='Parameter values used to create the stack.') @utils.arg('name', metavar='<STACK_NAME>', @@ -77,6 +81,7 @@ def do_stack_create(hc, args): '''Create the stack''' fields = {'stack_name': args.name, 'timeout_mins': args.create_timeout, + 'disable_rollback': args.disable_rollback, 'parameters': utils.format_parameters(args.parameters)} _set_template_fields(hc, args, fields) |