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) ⇒ 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.
5 6 7 |
# File 'lib/prefab/sse_logger.rb', line 5 def initialize(logger) super('sse', logger) end |
Instance Method Details
#warn(progname = nil) ⇒ Object
The SSE::Client warns on a perfectly normal stream disconnect, recast to info
10 11 12 |
# File 'lib/prefab/sse_logger.rb', line 10 def warn(progname = nil) @logger.log_internal yield, @path, progname, INFO end |