You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- import logging
- import logging.handlers
-
- from .config import C
-
-
- def get_module_logger(module_name, level=None):
- """
- Get a logger for a specific module.
- :param module_name: str
- Logic module name.
- :param level: int
- :param sh_level: int
- Stream handler log level.
- :param log_format: str
- :return: Logger
- Logger object.
- """
- if level is None:
- level = C.logging_level
-
- # Get logger.
- module_logger = logging.getLogger(module_name)
- module_logger.setLevel(level)
- return module_logger
|