Module: FlashKick

Defined in:
lib/flash_kick.rb,
lib/flash_kick/version.rb,
lib/generators/flash_kick/base.rb,
lib/generators/flash_kick/init_generator.rb,
lib/generators/flash_kick/vagrant_generator.rb,
lib/generators/flash_kick/lib/variable_store.rb,
lib/generators/flash_kick/lib/question_helper.rb,
lib/generators/flash_kick/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

.load_variablesObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/flash_kick.rb', line 4

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