Sha256: 8dd2961ab19879229701ecb04892d0a9fbf7c0837a014aeaf5d3168d5c350354

Contents?: true

Size: 450 Bytes

Versions: 3

Compression:

Stored size: 450 Bytes

Contents

require "envkey/core"

module Envkey
  class Railtie < Rails::Railtie

    config.before_configuration do
      begin
        require "spring/commands"
        ts = Time.now
        overload_dotenv_vars, overload_envkey_vars = Envkey::Core.load_env
        Spring.after_fork do
          Envkey::Core.load_env(ts, overload_dotenv_vars, overload_envkey_vars)
        end
      rescue LoadError
        Envkey::Core.load_env
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
envkey-0.1.4 lib/envkey/rails.rb
envkey-0.1.3 lib/envkey/rails.rb
envkey-0.1.2 lib/envkey/rails.rb