From 9827fcf1a40b0c4993da3f420177f4e390e038e9 Mon Sep 17 00:00:00 2001 From: Alex Schofield Date: Thu, 20 Feb 2025 18:20:10 +0000 Subject: rename folder from obfuscator to gdpr-obfuscator --- obfuscator/logger.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 obfuscator/logger.py (limited to 'obfuscator/logger.py') diff --git a/obfuscator/logger.py b/obfuscator/logger.py deleted file mode 100644 index 140fa8f..0000000 --- a/obfuscator/logger.py +++ /dev/null @@ -1,36 +0,0 @@ -import logging -import os -from enum import Enum - - -class LogLevel(Enum): - DEBUG = logging.DEBUG - INFO = logging.INFO - WARNING = logging.WARNING - ERROR = logging.ERROR - CRITICAL = logging.CRITICAL - - -def get_logger(name: str, level: LogLevel = LogLevel.INFO) -> logging.Logger: - if isinstance(level, str): - try: - level = LogLevel[level.upper()] - except KeyError: - raise ValueError( - f"Invalid log level '{level}'. Choose from: {', '.join(l.name for l in LogLevel)}" - ) - - logger = logging.getLogger(name) - - if logger.hasHandlers(): - logger.handlers.clear() - - handler = logging.StreamHandler() - logger.setLevel(level.value) - formatting = logging.Formatter( - "[%(asctime)s] - %(levelname)s::%(name)s - %(message)s" - ) - handler.setFormatter(formatting) - logger.addHandler(handler) - - return logger -- cgit v1.2.3