Class: Lono::Configset::Meta

Inherits:
Object
  • Object
show all
Extended by:
Memoist
Includes:
EvaluateFile, Dsl
Defined in:
lib/lono/configset/meta.rb,
lib/lono/configset/meta/dsl.rb

Defined Under Namespace

Modules: Dsl

Instance Method Summary collapse

Methods included from Dsl

#depends_on

Methods included from EvaluateFile

#evaluate_file

Constructor Details

#initialize(jade) ⇒ Meta

Returns a new instance of Meta.



10
11
12
# File 'lib/lono/configset/meta.rb', line 10

def initialize(jade)
  @jade = jade
end

Instance Method Details

#evaluateObject



14
15
16
17
# File 'lib/lono/configset/meta.rb', line 14

def evaluate
  path = "#{@jade.root}/lib/meta.rb"
  evaluate_file(path) # DSL depends_on sets @jade.depends_on decorated options
end