]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Thu, 25 May 2023 20:52:56 +0000 (22:52 +0200)
committerRoland Häder <roland@mxchange.org>
Thu, 25 May 2023 20:52:56 +0000 (22:52 +0200)
- added 'GENERATOR' as "detection mode"
- explained NULL in 'detection_mode'

fba.py

diff --git a/fba.py b/fba.py
index 502b9b24a6751b61ff595b86411616074e96cf41..96e7f294ac2bdb53a4a5961367b4839f9e7b13d3 100644 (file)
--- a/fba.py
+++ b/fba.py
@@ -48,7 +48,8 @@ headers = {
 # written to database. Both arrays must be filled at the same time or else
 # update_nodeinfos() will fail
 nodeinfos = {
-    # Detection mode: AUTO_DISCOVERY or STATIC_CHECKS
+    # Detection mode: 'AUTO_DISCOVERY', 'STATIC_CHECKS' or 'GENERATOR'
+    # NULL means all detection methods have failed (maybe still reachable instance)
     "detection_mode": {},
     # Found nodeinfo URL
     "nodeinfo_url": {},
@@ -468,6 +469,7 @@ def fetch_generator_from_path(domain: str, path: str = "/") -> str:
                 # NOISY-DEBUG: print("DEBUG: Found generator meta tag: ", domain)
                 software = tidyup(tag.get("content"))
                 # NOISY-DEBUG: print(f"DEBUG: software='{software}'")
+                nodeinfos["detection_mode"] = "GENERATOR"
                 remove_pending_error(domain)
 
     except BaseException as e: