class Dean::ConfigurationHelper

Public Instance Methods

all_environments() click to toggle source
# File lib/dean/configuration_helper.rb, line 5
def all_environments
  raw_environments = symbolize_keys YAML.load_file Dir.pwd + '/.dean.yml'
  environments = []
  raw_environments[:environments].each do |environment|
    environments.push symbolize_keys environment
  end
  return environments
end
build_settings_for_environment(environment) click to toggle source
# File lib/dean/configuration_helper.rb, line 14
def build_settings_for_environment(environment)
  symbolize_keys environment[:build_settings]
end
s3_settings_for_environment(environment) click to toggle source
# File lib/dean/configuration_helper.rb, line 18
def s3_settings_for_environment(environment)
  symbolize_keys environment[:s3_settings]
end

Private Instance Methods

symbolize_keys(hash) click to toggle source
# File lib/dean/configuration_helper.rb, line 24
def symbolize_keys(hash)
  Hash[hash.map { |key, value| [key.to_sym, value] }]
end