]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Sun, 12 Jan 2025 03:31:10 +0000 (04:31 +0100)
committerRoland Häder <roland@mxchange.org>
Sun, 12 Jan 2025 03:31:10 +0000 (04:31 +0100)
- "cached" write_error_log configuration value

fba/models/error_log.py

index f002b1b5281ae75ce76ddd0191df7ea88e5cf75d..505bade3feaf46e2ea88aa72b6383ecdf42f85af 100644 (file)
@@ -27,13 +27,16 @@ logging.basicConfig(level=logging.INFO)
 logger = logging.getLogger(__name__)
 #logger.setLevel(logging.DEBUG)
 
+# "Cached" configuration values
+_write_error_log = config.get("write_error_log")
+
 def add(domain: str, error: dict) -> None:
     logger.debug("domain='%s',error[]='%s' - CALLED!", domain, type(error))
     domain_helper.raise_on(domain)
 
     if blacklist.is_blacklisted(domain):
         raise ValueError(f"domain='{domain}' is blacklisted but function was invoked")
-    elif not config.get("write_error_log"):
+    elif not _write_error_log:
         logger.debug("Writing to error_log is disabled in configuruation file - EXIT!")
         return