Sha256: b6d81cee1f7bd701e791ff53f9293636169582ce7ded56faece1b50b8af67335
Contents?: true
Size: 815 Bytes
Versions: 46
Compression:
Stored size: 815 Bytes
Contents
# Copyright (c) 2013 AppNeta, Inc. # All rights reserved. require 'logger' module TraceView class << self attr_accessor :logger end class Logger # Fatal message def fatal(string, exception = nil) TraceView.logger.fatal(string) if TraceView.logger end # Error message def error(msg, exception = nil) TraceView.logger.error(string) if TraceView.logger end # Warn message def warn(msg, exception = nil) TraceView.logger.warn(string) if TraceView.logger end # Info message def info(msg, exception = nil) TraceView.logger.info(string) if TraceView.logger end # Debug message def debug(msg, exception = nil) TraceView.logger.debug(string) if TraceView.logger end end end TraceView.logger = Logger.new(STDERR)
Version data entries
46 entries across 46 versions & 1 rubygems