Sha256: be2d06b6d56a794838c0f6d585452f1f43b6c71b39ef20d941a31024832dfa4c
Contents?: true
Size: 568 Bytes
Versions: 2
Compression:
Stored size: 568 Bytes
Contents
# frozen_string_literal: true require 'rails/railtie' module GetaroundUtils; end module GetaroundUtils::Railties; end class GetaroundUtils::Railties::Dotenv < Rails::Railtie def load if ENV['DOTENVS'].present? overrides = ENV['DOTENVS'].split(',').map{ |n| [".env.#{n}.local", ".env.#{n}"] }.flatten warn('=' * 100) warn("⚠️ ENV is overriden with the following profiles: #{overrides}") warn('=' * 100) Dotenv.load(*overrides) end Dotenv::Railtie.load Dotenv.load('.env.all', '.env.all.local') nil end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
getaround_utils-0.2.25 | lib/getaround_utils/railties/dotenv.rb |
getaround_utils-0.2.24 | lib/getaround_utils/railties/dotenv.rb |