Module: IronChef::ERB

Defined in:
lib/iron_chef/erb.rb

Class Method Summary collapse

Class Method Details

.read_erb(path) ⇒ Object



7
8
9
# File 'lib/iron_chef/erb.rb', line 7

def self.read_erb(path)
  ::ERB.new(File.read(path)).result binding
end

.read_erb_json(path) ⇒ Object



15
16
17
# File 'lib/iron_chef/erb.rb', line 15

def self.read_erb_json(path)
  JSON::parse(read_erb path)
end

.read_erb_yaml(path) ⇒ Object



11
12
13
# File 'lib/iron_chef/erb.rb', line 11

def self.read_erb_yaml(path)
  YAML::load(read_erb path)
end