class KumoKeisei::GetStackOutput

Public Class Methods

new(aws_stack) click to toggle source
# File lib/kumo_keisei/get_stack_output.rb, line 3
def initialize(aws_stack)
  @aws_stack = aws_stack
end

Public Instance Methods

output(name) click to toggle source
# File lib/kumo_keisei/get_stack_output.rb, line 7
def output(name)
  return nil if @aws_stack.nil?
  outputs_hash = @aws_stack.outputs.reduce({}) { |acc, o| acc.merge(o.output_key.to_s => o.output_value) }
  outputs_hash[name]
end