lib/aws/cfn/compiler/base.rb in aws-cfn-compiler-0.9.17 vs lib/aws/cfn/compiler/base.rb in aws-cfn-compiler-0.9.18
- old
+ new
@@ -19,9 +19,10 @@
@items = {}
@dynamic_items = {}
end
def dynamic_item(section,resource,hash)
+ abort! "Invalid section '#{section}'\nValid sections are: #{@all_sections.join(',')}" unless @all_sections.include?(section)
unless @dynamic_items.has_key?(section)
@dynamic_items[section] ||= {}
end
@dynamic_items[section][resource] = hash
end