Method: StackMaster::ParameterResolvers::StackOutput#initialize

Defined in:
lib/stack_master/parameter_resolvers/stack_output.rb

#initialize(config, stack_definition) ⇒ StackOutput

Returns a new instance of StackOutput.



9
10
11
12
13
14
15
# File 'lib/stack_master/parameter_resolvers/stack_output.rb', line 9

def initialize(config, stack_definition)
  @config = config
  @stack_definition = stack_definition
  @stacks = {}
  @cf_drivers = {}
  @output_regex = %r{(?:(?<region>[^:]+):)?(?<stack_name>[^:/]+)/(?<output_name>.+)}
end