Method: Lono::Configset::Combiner#existing_configsets
- Defined in:
- lib/lono/configset/combiner.rb
#existing_configsets ⇒ Object
Normalized/convert cfn template to mimic the registry format
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/lono/configset/combiner.rb', line 50 def existing_configsets configsets = [] @cfn["Resources"].each do |logical_id, attributes| init = attributes.dig("Metadata", "AWS::CloudFormation::Init") next unless init data = { registry: Lono::Jade::Registry.new(["#{logical_id}OriginalConfigset"], resource: logical_id), metdata_configset: {"Metadata" => attributes["Metadata"]} # # wrap metadata to create right structure } configsets << data end configsets end |