Method: Codepipe::Stack#initialize

Defined in:
lib/codepipe/stack.rb

#initialize(options) ⇒ Stack

Returns a new instance of Stack.



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/codepipe/stack.rb', line 7

def initialize(options)
  @options = options
  @pipeline_name = @options[:pipeline_name] || inferred_pipeline_name
  @stack_name = options[:stack_name] || inferred_stack_name(@pipeline_name)

  @full_pipeline_name = pipeline_name_convention(@pipeline_name)
  @template = {
    "Description" => "CodePipeline Project: #{@full_pipeline_name}",
    "Resources" => {}
  }
end