Method: Jets::Stack::Depends#params
- Defined in:
- lib/jets/stack/depends.rb
#params ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/jets/stack/depends.rb', line 7 def params result = {} @items.each do |item| logical_id = item.stack.to_s.camelize # logical_id dependency_outputs(logical_id).each do |output| dependency_class = logical_id.to_s.camelize output_key = item.[:class_prefix] ? "#{dependency_class}#{output}" : # already camelized output output_value = "!GetAtt #{dependency_class}.Outputs.#{output}" result[output_key] = output_value end end result end |