Module: Loglevel::Settings
Overview
Parses the environment variable into usable settings
Instance Method Summary collapse
- #active_record? ⇒ Boolean
- #http? ⇒ Boolean
- #level ⇒ Object
- #request_headers? ⇒ Boolean
- #response_body? ⇒ Boolean
Instance Method Details
#active_record? ⇒ Boolean
14 15 16 |
# File 'lib/loglevel/settings.rb', line 14 def active_record? !lookup('NOAR') end |
#http? ⇒ Boolean
10 11 12 |
# File 'lib/loglevel/settings.rb', line 10 def http? !lookup('NOHTTP') end |
#level ⇒ Object
6 7 8 |
# File 'lib/loglevel/settings.rb', line 6 def level @level ||= (Loglevel::LOGLEVELS & settings).first || 'WARN' end |
#request_headers? ⇒ Boolean
22 23 24 |
# File 'lib/loglevel/settings.rb', line 22 def request_headers? !lookup('NOHEADERS') end |
#response_body? ⇒ Boolean
18 19 20 |
# File 'lib/loglevel/settings.rb', line 18 def response_body? !lookup('NOBODY') end |