Sha256: ad6e08ecdc4e50a956b2c138378e7bebfbf5537153ac47c46db36573b50cf6b9
Contents?: true
Size: 487 Bytes
Versions: 10
Compression:
Stored size: 487 Bytes
Contents
require 'envkey/platform' module Envkey::Fetch def self.fetch_env key fetch_env_path = Envkey::Platform.fetch_env_path `#{fetch_env_path} #{key}#{is_dev ? ' --cache' : ''} --client-name envkey-ruby --client-version #{Envkey::VERSION} 2>&1` end def self.is_dev dev_vals = %w(development test) dev_vals.include?(ENV["RAILS_ENV"]) || dev_vals.include?(ENV["RACK_ENV"]) || (ENV["RAILS_ENV"].nil? && ENV["RACK_ENV"].nil? && File.exist?(".env")) end end
Version data entries
10 entries across 10 versions & 2 rubygems