Sha256: c952e11e5486e09c1f1e6c49e44d4b05677c1d62db5c04b7d74690c368090e11

Contents?: true

Size: 285 Bytes

Versions: 2

Compression:

Stored size: 285 Bytes

Contents

require 'yaml'
class Locomotive::Cmd::Config
  def self.[](value)
    @@config ||= YAML.load_file(File.expand_path("../config/locomotive.yml", __FILE__))
    @@config[value]
  end

  def self.set_env
    self['env'].each do |key, value|
      ENV[key.upcase] = value
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
locomotive_cmd-0.0.2 lib/locomotive_cmd/config.rb
locomotive_cmd-0.0.1 lib/locomotive_cmd/config.rb