Sha256: 6e5dee9186075b81c09b73fb96ebd3da6660ed774d74579f9f920b17f7037199
Contents?: true
Size: 671 Bytes
Versions: 1
Compression:
Stored size: 671 Bytes
Contents
require "creds_env" require "rails" module CredsEnv # CredsEnv Railtie for using CredsEnv to load environment from Rails encrypted credentials class Railtie < Rails::Railtie # Public: Load CredsEnv # # This will get called during the `before_configuration` callback, but you # can manually call `CredsEnv::Railtie.load` if you needed it sooner. def load CredsEnv.load end # Rails uses `#method_missing` to delegate all class methods to the # instance, which means `Kernel#load` gets called here. We don't want that. def self.load instance.load end private config.before_configuration { load } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
creds_env-0.1.0 | lib/creds_env/rails.rb |