Sha256: 50aa3ac89d5f8324995bca37d451abfaebc7ad7dc341c8cfa570050f23da16f6
Contents?: true
Size: 598 Bytes
Versions: 1
Compression:
Stored size: 598 Bytes
Contents
require 'glib2' require "rabbit/logger/base" module Rabbit module Logger class STDERR include Base private def do_log(severity, prog_name, message) begin message = message.encode("locale") rescue Encoding::Error format = _("can't convert to current locale from UTF-8: %s") ::STDERR.puts(format % message) end ::STDERR.puts(format_severity(severity)) ::STDERR.print("[#{prog_name}]: ") if prog_name ::STDERR.puts(message) exit if severity >= Severity::FATAL end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rabbit-2.0.9 | lib/rabbit/logger/stderr.rb |