Class: Blinkist::Config::EnvAdapter

Inherits:
Adapter
  • Object
show all
Defined in:
lib/blinkist/config/adapters/env_adapter.rb

Instance Method Summary collapse

Methods inherited from Adapter

#initialize, instance_for, #preload

Constructor Details

This class inherits a constructor from Blinkist::Config::Adapter

Instance Method Details

#get(key, default = nil) ⇒ Object



6
7
8
9
# File 'lib/blinkist/config/adapters/env_adapter.rb', line 6

def get(key, default = nil, **)
  env_key = key.tr("/", "_").upcase
  ENV[env_key] || default
end