This repository has been archived on 2023-04-13. You can view files and clone it, but cannot push or open issues or pull requests.
|
from .lib.Logger import Logger
|
|
|
|
_logger = None
|
|
|
|
|
|
def get_or_create_logger(logger: Logger = None) -> Logger:
|
|
global _logger
|
|
if _logger is None:
|
|
if not logger:
|
|
raise Exception("Global logger not found.")
|
|
_logger = logger
|
|
return _logger
|