Sha256: 7bca08352a7516a836e98070fca50cd4ad86b7c1bd31fc3b7eb3b7c63452eae9

Contents?: true

Size: 337 Bytes

Versions: 2

Compression:

Stored size: 337 Bytes

Contents

# frozen_string_literal: true
module Prefab
  class SseLogger < InternalLogger
    def initialize(logger)
      super("sse", logger)
    end

    # The SSE::Client warns on a perfectly normal stream disconnect, recast to info
    def warn(progname = nil, &block)
      @logger.log_internal yield, @path, progname, INFO
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
prefab-cloud-ruby-0.20.0 lib/prefab/sse_logger.rb
prefab-cloud-ruby-0.19.0 lib/prefab/sse_logger.rb