class AwsAsCode::Task::Create
Public Instance Methods
execute()
click to toggle source
# File lib/aws_as_code/task/create.rb, line 7 def execute cloud_formation .create_stack stack_name: config.stack, template_url: template_object.public_url, parameters: parameters semaphore.wait_for_stack_availability stack exit_code_for_stack_state stack.reload end
Private Instance Methods
parameters()
click to toggle source
# File lib/aws_as_code/task/create.rb, line 18 def parameters config.stack_params.to_a.map do |pair| k, v = pair { parameter_key: k.to_s, parameter_value: v } end end