17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# File 'lib/lono/configset/combiner.rb', line 17
def metadata_map
return {} unless additional_configsets?
existing_configsets.each do |data|
add(data[:registry], data[:metdata_configset])
end
Register::Blueprint.configsets.each do |registry|
generator = Lono::Configset::Generator.new(generator_options(registry, type: "blueprint"))
cloudformation_init = generator.build
add(registry, cloudformation_init)
end
Register::Project.configsets.each do |registry|
generator = Lono::Configset::Generator.new(generator_options(registry, type: "project"))
cloudformation_init = generator.build
add(registry, cloudformation_init)
end
combine
Register::Blueprint.clear! Register::Project.clear! @map
end
|