Method: Momo::Stack#initialize
- Defined in:
- lib/momo/stack.rb
#initialize(&block) ⇒ Stack
Returns a new instance of Stack.
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/momo/stack.rb', line 9 def initialize(&block) raise "Stack expects a block" unless block @description = "No description" @resources = {} @parameters = {} @outputs = {} @mappings = {} @conditions = {} @stack = self @names = {} @ids = {} instance_eval(&block) end |