class EnvironmentDataSource

Public Instance Methods

global_values() click to toggle source
# File lib/tiller/data/environment.rb, line 15
def global_values
  values = Hash.new
  if @plugin_config['lowercase']
    ENV.each { |k, v| values["#{@plugin_config['prefix']}#{k.downcase}"] = v }
  else
    ENV.each { |k, v| values["#{@plugin_config['prefix']}#{k}"] = v }
  end
  values
end
setup() click to toggle source
# File lib/tiller/data/environment.rb, line 7
def setup
  @plugin_config = Tiller::Environment.defaults
  if Tiller::config.has_key? 'environment' and Tiller::config['environment'].is_a? Hash
    @plugin_config.merge!(Tiller::config['environment'])
  end
end