This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lijia-tsg-oam/py_tools/common_logger.py

29 lines
891 B
Python

# coding: utf-8
import logging
def logger_init(log_level):
logger = logging.getLogger("logger")
handler1 = logging.StreamHandler()
#handler2 = logging.FileHandler(filename="test.log")
logger.setLevel(log_level)
handler1.setLevel(log_level)
#handler2.setLevel(logging.DEBUG)
formatter = logging.Formatter("%(asctime)s %(name)s %(levelname)s %(message)s")
handler1.setFormatter(formatter)
#handler2.setFormatter(formatter)
#print("logger level debug val: %d" %(logging.DEBUG))
#print("logger level info val: %d" %(logging.INFO))
#print("logger level warning val: %d" %(logging.WARNING))
#print("logger level error val: %d" %(logging.ERROR))
#print("logger level critical val: %d" %(logging.CRITICAL))
logger.addHandler(handler1)
#logger.addHandler(handler2)
logger.debug("logger init succ!")
return logger