Module: Herbert::Configurator::Prepatch
- Defined in:
- lib/herbert/Configurator.rb
Overview
Sets up the environment so we can set up Herbert
Class Method Summary collapse
Class Method Details
.registered(app) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/herbert/Configurator.rb', line 8 def self.registered(app) # Enable envs such as development;debug, where debug is herberts debug flag env = ENV['RACK_ENV'].split(';') ENV['RACK_ENV'], ENV['HERBERT_DEBUG'] = (env[0].empty? ? 'development' : env[0]), (env[1] == 'debug' ? 1:0).to_s app.set :environment, ENV['RACK_ENV'].downcase.to_sym end |