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