Module: Ahoy

Defined in:
lib/ahoy.rb,
lib/ahoy/version.rb,
lib/generators/ahoy/base.rb,
lib/generators/ahoy/init_generator.rb,
lib/generators/ahoy/vagrant_generator.rb,
lib/generators/ahoy/lib/variable_store.rb,
lib/generators/ahoy/lib/question_helper.rb,
lib/generators/ahoy/deployment_generator.rb

Defined Under Namespace

Modules: Generator, Initialize Classes: DeploymentGenerator, InitGenerator, QuestionHelper, VagrantGenerator, VariableStore

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.envObject



5
6
7
8
9
10
11
# File 'lib/ahoy.rb', line 5

def self.env
  env_file = File.open(Rails.root + ".env/#{Rails.env}_env.yml", 'r')
  if env_file
    env_yaml = YAML.load(env_file)
    env_yaml.each { |k,v| ENV[k.to_s.upcase] = v.to_s } if env_yaml.present?
  end
end