class Rox::Server::ServerLogger

Public Class Methods

new() click to toggle source
# File lib/rox/server/logging/server_logger.rb, line 6
def initialize
  @logger = Logger.new($stdout)
end

Public Instance Methods

debug(message, ex = nil) click to toggle source
# File lib/rox/server/logging/server_logger.rb, line 10
def debug(message, ex = nil)
  if ex.nil?
    @logger.debug(message)
  else
    @logger.debug("#{message}. Exception: #{ex}")
  end
end
error(message, ex = nil) click to toggle source
# File lib/rox/server/logging/server_logger.rb, line 18
def error(message, ex = nil)
  if ex.nil?
    @logger.error(message)
  else
    @logger.error("#{message}. Exception: #{ex}")
  end
end
warn(message, ex = nil) click to toggle source
# File lib/rox/server/logging/server_logger.rb, line 26
def warn(message, ex = nil)
  if ex.nil?
    @logger.warn(message)
  else
    @logger.warn("#{message}. Exception: #{ex}")
  end
end