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.2.4"
Class Method Summary collapse
Class Method Details
.load_variables ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/ahoy.rb', line 5 def self.load_variables begin 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 rescue end end |