Class: ShadowfaxApi::Configuration::Config
- Inherits:
-
Object
- Object
- ShadowfaxApi::Configuration::Config
- Defined in:
- lib/shadowfax_api/config.rb
Class Method Summary collapse
Class Method Details
.config ⇒ Object
21 22 23 |
# File 'lib/shadowfax_api/config.rb', line 21 def self.config (@@configurations ||= read_configurations)[default_environment] end |
.default_environment ⇒ Object
16 17 18 |
# File 'lib/shadowfax_api/config.rb', line 16 def self.default_environment @@default_environment ||= (ENV['RACK_ENV'] || ENV['RAILS_ENV'] || :development).to_sym end |
.load(file_name, env: :development) ⇒ Object
10 11 12 13 14 |
# File 'lib/shadowfax_api/config.rb', line 10 def self.load(file_name,env: :development) @@default_environment = env @@configurations = read_configurations(file_name) config end |