diff --git a/devops-client/lib/devops-client/handler/stack.rb b/devops-client/lib/devops-client/handler/stack.rb index 365bfbc..b006fc7 100644 --- a/devops-client/lib/devops-client/handler/stack.rb +++ b/devops-client/lib/devops-client/handler/stack.rb @@ -41,6 +41,7 @@ class Stack < Handler def create_handler q = {} + q[:without_bootstrap] = options[:without_bootstrap] q[:provider] = options[:provider] || resources_selector.select_available_provider # q[:id] = options[:id] || enter_parameter(I18n.t('handler.stack.create.id')) q[:project] = options[:project] || resources_selector.select_available_project diff --git a/devops-client/lib/devops-client/options/stack_options.rb b/devops-client/lib/devops-client/options/stack_options.rb index 06d3770..9a853e5 100644 --- a/devops-client/lib/devops-client/options/stack_options.rb +++ b/devops-client/lib/devops-client/options/stack_options.rb @@ -26,6 +26,7 @@ class StackOptions < CommonOptions parser.recognize_option_value(:stack_template, 'stack') parser.recognize_option_value(:parameters_file, 'stack') parser.recognize_option_value(:run_list, 'stack') + parser.recognize_option_value(:without_bootstrap, 'stack', type: :switch, switch_value: true) end end