]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
heat clients : Change --disable-rollback to --enable-rollback
authorSteven Hardy <shardy@redhat.com>
Mon, 4 Mar 2013 15:27:57 +0000 (15:27 +0000)
committerSteven Hardy <shardy@redhat.com>
Mon, 4 Mar 2013 20:48:54 +0000 (20:48 +0000)
Since the engine default is now rollback disabled, flip this
switch so the user can opt-in to rollback functionality via
the --enable-rollback cli option to heat-cfn/heat-boto

ref bug 1131303

Change-Id: I3965de9a2beb510d5623d0c7cd8ff3aea9d4364a

bin/heat-cfn

index c4ec11e4ed649eba7dab8044fa7f92a795e8e4d6..0f6512c9bbd768f205d1b12b438a1de1df4c7033 100755 (executable)
@@ -201,8 +201,8 @@ def stack_create(options, arguments):
 
     parameters['TimeoutInMinutes'] = options.timeout
 
-    if options.disable_rollback:
-        parameters['DisableRollback'] = 'True'
+    if options.enable_rollback:
+        parameters['DisableRollback'] = 'False'
 
     templ_param = get_template_param(options)
     if templ_param:
@@ -498,9 +498,9 @@ def create_options(parser):
     parser.add_option('-P', '--parameters', metavar="parameters", default=None,
                       help="Parameter values used to create the stack.")
 
-    parser.add_option('-D', '--disable-rollback', dest="disable_rollback",
+    parser.add_option('-r', '--enable-rollback', dest="enable_rollback",
                       default=False, action="store_true",
-                      help="Disable rollback on failure")
+                      help="Enable rollback on failure")
 
 
 def credentials_from_env():