class CHBuild::Config::Env
Env
section
Public Class Methods
new(env = {})
click to toggle source
Calls superclass method
# File lib/chbuild/config/env.rb, line 6 def initialize(env = {}) validate!(env) super replace(env) unless env.nil? end
Public Instance Methods
errors()
click to toggle source
# File lib/chbuild/config/env.rb, line 16 def errors [] end
name()
click to toggle source
# File lib/chbuild/config/env.rb, line 20 def name "Section 'env'" end
to_bash_script()
click to toggle source
# File lib/chbuild/config/env.rb, line 24 def to_bash_script reduce('') { |a, (k, v)| a + "export #{k}=\"#{v}\"\n" } end
validate!(_env)
click to toggle source
# File lib/chbuild/config/env.rb, line 12 def validate!(_env) true end