class Embulk::Logger
def debug(message=nil, &block) @logger.debug(message, &block) end
def debug(message=nil, &block) @logger.debug(message, &block) end
def debug?() @logger.debug? end
def debug?() @logger.debug? end
def error(message=nil, &block) @logger.error(message, &block) end
def error(message=nil, &block) @logger.error(message, &block) end
def error?() @logger.error? end
def error?() @logger.error? end
def info(message=nil, &block) @logger.info(message, &block) end
def info(message=nil, &block) @logger.info(message, &block) end
def info?() @logger.info? end
def info?() @logger.info? end
def initialize(*args)
def initialize(*args) if args.length == 1 a = args[0] if a.is_a?(Adapter) @logger = a elsif a.is_a?(::Logger) @logger = StandardLoggerAdapter.new(a) elsif RUBY_PLATFORM =~ /java/i && (org.slf4j.Logger rescue nil) && a.is_a?(org.slf4j.Logger) @logger = Slf4jAdapter.new(a) else @logger = StandardLoggerAdapter.new(*args) end else @logger = StandardLoggerAdapter.new(*args) end end
def trace(message=nil, &block) @logger.trace(message, &block) end
def trace(message=nil, &block) @logger.trace(message, &block) end
def trace?() @logger.trace? end
def trace?() @logger.trace? end
def warn(message=nil, &block) @logger.warn(message, &block) end
def warn(message=nil, &block) @logger.warn(message, &block) end
def warn?() @logger.warn? end
def warn?() @logger.warn? end