Class: Prefab::SseLogger
- Inherits:
-
InternalLogger
- Object
- Logger
- InternalLogger
- Prefab::SseLogger
- Defined in:
- lib/prefab/sse_logger.rb
Instance Method Summary collapse
-
#initialize(logger) ⇒ SseLogger
constructor
A new instance of SseLogger.
-
#warn(progname = nil, &block) ⇒ Object
The SSE::Client warns on a perfectly normal stream disconnect, recast to info.
Methods inherited from InternalLogger
Constructor Details
#initialize(logger) ⇒ SseLogger
Returns a new instance of SseLogger.
4 5 6 |
# File 'lib/prefab/sse_logger.rb', line 4 def initialize(logger) super("sse", logger) end |
Instance Method Details
#warn(progname = nil, &block) ⇒ Object
The SSE::Client warns on a perfectly normal stream disconnect, recast to info
9 10 11 |
# File 'lib/prefab/sse_logger.rb', line 9 def warn(progname = nil, &block) @logger.log_internal yield, @path, progname, INFO end |