Method: NoSE::Model#initialize

Defined in:
lib/nose/model.rb

#initialize(&block) ⇒ Model

Returns a new instance of Model.



17
18
19
20
21
22
# File 'lib/nose/model.rb', line 17

def initialize(&block)
  @entities = {}

  # Apply the DSL
  WorkloadDSL.new(self).instance_eval(&block) if block_given?
end