Module: Configliere::EnvVar
- Defined in:
- lib/configliere/env_var.rb
Overview
EnvVar – load configuration from environment variables
Instance Method Summary collapse
Instance Method Details
#env_vars(*envs) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/configliere/env_var.rb', line 8 def env_vars *envs envs.each do |env| case env when Hash env.each do |param, env| adopt_env_var! param, env end else param = env.to_s.downcase.to_sym adopt_env_var! param, env end end end |
#params_from_env_vars ⇒ Object
22 23 24 |
# File 'lib/configliere/env_var.rb', line 22 def params_from_env_vars definitions_for(:env_var) end |