class Baha::ContainerOptions::Env

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/baha/container_options/env.rb, line 5
def initialize(*args)
  super(:env,*args)
end

Public Instance Methods

apply(config) click to toggle source
# File lib/baha/container_options/env.rb, line 8
def apply(config)
  unless config.has_key?('Env')
    config['Env'] = []
  end
  @value.each_pair do |k,v|
    config['Env'] << "#{k}=#{v}"
  end
end
validate!() click to toggle source
# File lib/baha/container_options/env.rb, line 16
def validate!
  raise ERROR("should be a hash") unless @value.kind_of?(Hash)
end