class Rack::Reqorder::Configuration
Attributes
auth_email[RW]
auth_password[RW]
environment[RW]
exception_monitoring[RW]
metrics_monitoring[RW]
mongoid_yml[RW]
no_auth[RW]
request_monitoring[RW]
Public Class Methods
new()
click to toggle source
# File lib/rack/reqorder.rb, line 67 def initialize self.auth_email = 'admin@example.com' if auth_email.blank? self.auth_password = 'password' if auth_password.blank? self.no_auth = false if self.no_auth.blank? self.metrics_monitoring = true if self.metrics_monitoring.blank? self.exception_monitoring = true if self.exception_monitoring.blank? self.request_monitoring = true if self.request_monitoring.blank? end
Public Instance Methods
app_environment()
click to toggle source
# File lib/rack/reqorder.rb, line 59 def app_environment if Module.const_defined?(:Rails) return Rails.env else return ENV['RAILS_ENV'] || ENV['RACK_ENV'] || 'development' end end
validate!()
click to toggle source
# File lib/rack/reqorder.rb, line 48 def validate! if mongoid_yml.blank? raise 'You need to setup mongoid.yml before using this gem' end if environment.blank? self.environment = app_environment end end