示例#1
0
 def __init__(self):
     self.log4py = log4py.Logger().get_instance(self)
示例#2
0
 def __init__(self, clazz):
     self.log4py = log4py.Logger().get_instance(self)
     self.clazz = clazz
     self.__setting()
示例#3
0
def getLogger(name):
    log = log4py.Logger().get_instance(name)
    return log
示例#4
0
def log_init(device):
    loghd = log4py.Logger().get_instance(device)
    loghd.set_target("%sperformanceTest_%s.log" % (LOG_PATH, device))
    loghd.set_rotation(log4py.ROTATE_DAILY)
    loghd.set_loglevel(log4py.LOGLEVEL_NORMAL)
    return loghd
示例#5
0
import log4py
import traceback
import StringIO

"""
Log levels:

    LOGLEVEL_NONE
    LOGLEVEL_ERROR
    LOGLEVEL_NORMAL
    LOGLEVEL_VERBOSE
    LOGLEVEL_DEBUG
    """

logobj = log4py.Logger().get_instance()
logobj.set_loglevel(log4py.LOGLEVEL_DEBUG)
#logobj.set_loglevel(log4py.LOGLEVEL_NORMAL)
#logobj.set_loglevel(log4py.LOGLEVEL_VERBOSE)

# use stderr instead of stdout
logobj.remove_all_targets()
logobj.set_target(log4py.TARGET_SYS_STDERR)
logobj.set_formatstring(log4py.FMT_SHORT)


def info(*messages):
    logobj.info(*messages)

def debug(*messages):
    logobj.debug(*messages)