Class: Macmillan::Utils::Settings::EnvVarsBackend
- Inherits:
-
Object
- Object
- Macmillan::Utils::Settings::EnvVarsBackend
- Defined in:
- lib/macmillan/utils/settings/env_vars_backend.rb
Instance Method Summary collapse
Instance Method Details
#get(key) ⇒ Object
5 6 7 8 9 |
# File 'lib/macmillan/utils/settings/env_vars_backend.rb', line 5 def get(key) backend_key = key.to_s.upcase return KeyNotFound.new(key, self, backend_key) unless ENV.key?(backend_key) Value.new(key, ENV[backend_key].dup, self, backend_key) end |