mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-21 12:49:06 +00:00
19 lines
426 B
Python
19 lines
426 B
Python
import loguru
|
|
|
|
|
|
class SingletonLogger:
|
|
__instance = None
|
|
|
|
@staticmethod
|
|
def get_logger():
|
|
"""
|
|
Create or return the singleton instance for the SingletonLogger class
|
|
:return: SingletonLogger instance
|
|
"""
|
|
if not SingletonLogger.__instance:
|
|
SingletonLogger.__instance = loguru.logger
|
|
return SingletonLogger.__instance
|
|
|
|
|
|
logger = SingletonLogger.get_logger()
|