admin
2023-07-21 f51466f1d4563f97b1ec620b70a1c94f01a6a2e1
mylog.py
@@ -1,6 +1,8 @@
"""
日志
"""
import platform
from loguru import logger
@@ -24,9 +26,16 @@
                   filter=lambda record: record["extra"].get("name") == "debug",
                   rotation="00:00", compression="zip", enqueue=True)
        logger.add(self.get_path("trade", "trade_debug"),
                   filter=lambda record: record["extra"].get("name") == "trade_debug",
                   rotation="00:00", compression="zip", enqueue=True)
    def get_path(self, dir_name, log_name):
        return "/home/userzjj/logs/{}/{}".format(dir_name, log_name) + ".{time:YYYY-MM-DD}.log"
        system = platform.system()
        base_dir = "/home/userzjj/logs"
        if system == 'Windows':
            base_dir = "D:/logs/huaxin"
        return "{}/{}/{}".format(base_dir, dir_name, log_name) + ".{time:YYYY-MM-DD}.log"
    def get_logger(self, log_name):
        return logger.bind(name=log_name)
@@ -38,4 +47,5 @@
logger_l2_upload = __mylogger.get_logger("upload")
logger_l2_error = __mylogger.get_logger("error")
logger_l2_subscript = __mylogger.get_logger("subscript")
logger_contact_debug = __mylogger.get_logger("debug")
logger_contact_debug = __mylogger.get_logger("debug")
logger_trade_debug = __mylogger.get_logger("trade_debug")