Class: FiberJob::NullLogger
- Inherits:
-
Object
- Object
- FiberJob::NullLogger
- Defined in:
- lib/fiber_job/config.rb
Overview
Null logger implementation for maximum performance when logging is disabled. All logging methods are no-ops, eliminating the overhead of log message formatting.
Instance Method Summary collapse
- #add(*_args) ⇒ Object
- #close ⇒ Object
- #datetime_format=(*_args) ⇒ Object
- #formatter=(*_args) ⇒ Object
- #level ⇒ Object
- #level=(*_args) ⇒ Object
- #log(*_args) ⇒ Object
- #reopen(*_args) ⇒ Object
Instance Method Details
#add(*_args) ⇒ Object
16 |
# File 'lib/fiber_job/config.rb', line 16 def add(*_args); end |
#close ⇒ Object
18 |
# File 'lib/fiber_job/config.rb', line 18 def close; end |
#datetime_format=(*_args) ⇒ Object
21 |
# File 'lib/fiber_job/config.rb', line 21 def datetime_format=(*_args); end |
#formatter=(*_args) ⇒ Object
20 |
# File 'lib/fiber_job/config.rb', line 20 def formatter=(*_args); end |
#level ⇒ Object
15 |
# File 'lib/fiber_job/config.rb', line 15 def level = 0 |
#level=(*_args) ⇒ Object
14 |
# File 'lib/fiber_job/config.rb', line 14 def level=(*_args); end |
#log(*_args) ⇒ Object
17 |
# File 'lib/fiber_job/config.rb', line 17 def log(*_args); end |
#reopen(*_args) ⇒ Object
19 |
# File 'lib/fiber_job/config.rb', line 19 def reopen(*_args); end |