Module: Ez::Resources::Manager::DSL

Defined in:
lib/ez/resources/manager/dsl.rb

Instance Method Summary collapse

Instance Method Details

#ez_resource(&block) ⇒ Object



13
14
15
16
17
18
# File 'lib/ez/resources/manager/dsl.rb', line 13

def ez_resource(&block)
  config = Ez::Resources::Manager::ConfigStore.new
  block.call(config)

  @ez_resource_config_store = config
end

#ez_resource_config_storeObject



9
10
11
# File 'lib/ez/resources/manager/dsl.rb', line 9

def ez_resource_config_store
  @ez_resource_config_store || Ez::Resources::Manager::ConfigStore.new
end