Class: Bedouin::Environment

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/bedouin/environment.rb

Defined Under Namespace

Classes: DSL

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(n, base = {}) ⇒ Environment

Returns a new instance of Environment.



8
9
10
11
# File 'lib/bedouin/environment.rb', line 8

def initialize(n,base={})
  super(base)
  self.name = n
end

Class Method Details

.parse(filename) ⇒ Object



4
5
6
# File 'lib/bedouin/environment.rb', line 4

def self.parse(filename)
  DSL.new(filename).evaluate
end