Sha256: 6c5457c898681ea6a2c168f1bd71a01aaf1e6da5a5d05bf9e6da3235571e0360

Contents?: true

Size: 311 Bytes

Versions: 2

Compression:

Stored size: 311 Bytes

Contents

module Confidential
  class Railtie < Rails::Railtie

    config.before_configuration do
      path = Rails.root.join('config/confidential.yml')
      if File.exist?(path) && envs = YAML.load(File.read(path))
        envs.each do |key, value|
          ENV[key] = value
        end
      end
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
confidential-3.0.0.1 lib/confidential/railtie.rb
confidential-3.0.0.0 lib/confidential/railtie.rb