Method: CloudFormer::List#entry

Defined in:
lib/cloud_former/resources/list.rb

#entry(*args, &block) ⇒ Object



13
14
15
16
17
18
19
20
21
# File 'lib/cloud_former/resources/list.rb', line 13

def entry(*args, &block)
  @entries << @resource_options[:type].new(*args) do
    if block.arity == 0
      instance_eval(&block)
    else
      block.call(self)
    end
  end
end