]> git.mxchange.org Git - fba.git/blobdiff - fba/models/error_log.py
Continued:
[fba.git] / fba / models / error_log.py
index 3e6e35b8e123e1eab56b5d4beec121a20d972c77..35e0933c3a514fcec619657ed3f34af2f230ddf9 100644 (file)
@@ -19,6 +19,7 @@ import time
 
 from fba import database
 
+from fba.helpers import blacklist
 from fba.helpers import config
 from fba.helpers import domain as domain_helper
 
@@ -29,7 +30,9 @@ def add(domain: str, error: dict):
     logger.debug("domain='%s',error[]='%s' - CALLED!", domain, type(error))
     domain_helper.raise_on(domain)
 
-    if config.get("write_error_log").lower() != "true":
+    if blacklist.is_blacklisted(domain):
+        raise ValueError(f"domain='{domain}' is blacklisted but function was invoked")
+    elif config.get("write_error_log").lower() != "true":
         logger.debug("Writing to error_log is disabled in configuruation file - EXIT!")
         return