diff --git a/generate/log.py b/generate/log.py index 3c9f492..a7973b7 100644 --- a/generate/log.py +++ b/generate/log.py @@ -8,21 +8,11 @@ import datetime from pathlib import Path -from typing import TypeAlias - -UNKNOWN = -1 -ERROR = 0 -WARNING = 1 -INFO = 2 -DEBUG = 3 - -LogLevel: TypeAlias = int class Log: """Class for Logging.""" - level: LogLevel = ERROR messages: list = [] logfile: Path @@ -34,35 +24,17 @@ class Log: def log_error(self, msg: str) -> None: """Log an error.""" - if self.level >= ERROR: - now = self.timestamp() - prefix = "EE" - log_message = f"[{now}] ({prefix}) {msg}" - self.write_message(log_message) + now = self.timestamp() + prefix = "EE" + log_message = f"[{now}] ({prefix}) {msg}" + self.write_message(log_message) def log_warning(self, msg: str) -> None: """Log a warning.""" - if self.level >= WARNING: - now = self.timestamp() - prefix = "WW" - log_message = f"[{now}] ({prefix}) {msg}" - self.write_message(log_message) - - def log_info(self, msg: str) -> None: - """Log an information.""" - if self.level >= INFO: - now = self.timestamp() - prefix = "II" - log_message = f"[{now}] ({prefix}) {msg}" - self.write_message(log_message) - - def log_debug(self, msg: str) -> None: - """Log a debug message.""" - if self.level >= DEBUG: - now = self.timestamp() - prefix = "DD" - log_message = f"[{now}] ({prefix}) {msg}" - self.write_message(log_message) + now = self.timestamp() + prefix = "WW" + log_message = f"[{now}] ({prefix}) {msg}" + self.write_message(log_message) def write_message(self, msg: str) -> None: """Write the message."""