From: Roland Häder Date: Tue, 6 Jun 2023 08:43:08 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=1c6b7d6a8623fb08e3d79ceb5f254c64aa84cbf5;p=fba.git Continued: - sys.argv[0] is now always ./fba.py, so let's take the function's name instead --- diff --git a/fba/commands.py b/fba/commands.py index 6596045..852b522 100644 --- a/fba/commands.py +++ b/fba/commands.py @@ -40,7 +40,7 @@ def check_instance(args: argparse.Namespace) -> int: status = 101 elif fba.is_instance_registered(args.domain): print(f"WARNING: args.domain='{args.domain}' is already registered") - staus = 102 + status = 102 else: print(f"INFO: args.domain='{args.domain}' is not known") @@ -92,7 +92,7 @@ def fetch_bkali(args: argparse.Namespace): print(f"INFO: Adding {len(domains)} new instances ...") for domain in domains: print(f"INFO: Fetching instances from domain='{domain}' ...") - fba.fetch_instances(domain, None, None, sys.argv[0]) + fba.fetch_instances(domain, None, None, __name__) # DEBUG: print("DEBUG: EXIT!") @@ -212,7 +212,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print(f"DEBUG: Domain blocked='{blocked}' wasn't found, adding ..., blocker='{blocker}',origin='{origin}',nodeinfo_url='{nodeinfo_url}'") - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) if not fba.is_instance_blocked(blocker, blocked, block_level): # DEBUG: print("DEBUG: Blocking:", blocker, blocked, block_level) @@ -285,7 +285,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print(f"DEBUG: Domain blocked='{blocked}' wasn't found, adding ..., blocker='{blocker}',origin='{origin}',nodeinfo_url='{nodeinfo_url}'") - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) # DEBUG: print("DEBUG: Updating block reason:", blocker, blocked, reason["reason"]) fba.update_block_reason(reason["reason"], blocker, blocked, block_level) @@ -398,7 +398,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print(f"DEBUG: Domain blocked='{blocked}' wasn't found, adding ..., blocker='{blocker}',origin='{origin}',nodeinfo_url='{nodeinfo_url}'") - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) elif not validators.domain(blocked): print(f"WARNING: blocked='{blocked}',software='{software}' is not a valid domain name - skipped!") continue @@ -409,7 +409,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print("DEBUG: Hash wasn't found, adding:", blocked, blocker) - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) blocking = blocked if blocked.count("*") <= 1 else blocked_hash # DEBUG: print(f"DEBUG: blocking='{blocking}',blocked='{blocked}',blocked_hash='{blocked_hash}'") @@ -510,7 +510,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print("DEBUG: Hash wasn't found, adding:", blocked, blocker) - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) if not fba.is_instance_blocked(blocker, blocked, block_level): fba.block_instance(blocker, blocked, reason, block_level) @@ -577,7 +577,7 @@ def fetch_blocks(args: argparse.Namespace): continue elif not fba.is_instance_registered(blocked): # DEBUG: print(f"DEBUG: Domain blocked='{blocked}' wasn't found, adding ..., blocker='{blocker}',origin='{origin}',nodeinfo_url='{nodeinfo_url}'") - fba.add_instance(blocked, blocker, sys.argv[0], nodeinfo_url) + fba.add_instance(blocked, blocker, __name__, nodeinfo_url) if not fba.is_instance_blocked(blocker, blocked, "reject"): # DEBUG: print(f"DEBUG: blocker='{blocker}' is blocking '{blocked}' for unknown reason at this point") @@ -652,7 +652,7 @@ def fetch_cs(args: argparse.Namespace): # DEBUG: print(f"DEBUG: row='{row}'") if not fba.is_instance_registered(row["domain"]): print(f"INFO: Fetching instances from domain='{row['domain']}' ...") - fba.fetch_instances(row["domain"], None, None, sys.argv[0]) + fba.fetch_instances(row["domain"], None, None, __name__) if not fba.is_instance_blocked('chaos.social', row["domain"], block_level): # DEBUG: print(f"DEBUG: domain='{row['domain']}',block_level='{block_level}' blocked by chaos.social, adding ...") @@ -705,7 +705,7 @@ def fetch_fba_rss(args: argparse.Namespace): print(f"INFO: Adding {len(domains)} new instances ...") for domain in domains: print(f"INFO: Fetching instances from domain='{domain}' ...") - fba.fetch_instances(domain, None, None, sys.argv[0]) + fba.fetch_instances(domain, None, None, __name__) # DEBUG: print("DEBUG: EXIT!") @@ -758,7 +758,7 @@ def fetch_fbabot_atom(args: argparse.Namespace): print(f"INFO: Adding {len(domains)} new instances ...") for domain in domains: print(f"INFO: Fetching instances from domain='{domain}' ...") - fba.fetch_instances(domain, None, None, sys.argv[0]) + fba.fetch_instances(domain, None, None, __name__) # DEBUG: print("DEBUG: EXIT!") @@ -767,7 +767,7 @@ def fetch_instances(args: argparse.Namespace): boot.acquire_lock() # Initial fetch - fba.fetch_instances(args.domain, None, None, sys.argv[0]) + fba.fetch_instances(args.domain, None, None, __name__) if args.single: # DEBUG: print(f"DEBUG: Not fetching more instances - EXIT!") @@ -787,6 +787,6 @@ def fetch_instances(args: argparse.Namespace): continue print(f"INFO: Fetching instances for instance '{row[0]}' ('{row[2]}') of origin='{row[1]}',nodeinfo_url='{row[3]}'") - fba.fetch_instances(row[0], row[1], row[2], sys.argv[0], row[3]) + fba.fetch_instances(row[0], row[1], row[2], __name__, row[3]) # DEBUG: print("DEBUG: EXIT!") diff --git a/fba/fba.py b/fba/fba.py index ba1b52f..640f9fd 100644 --- a/fba/fba.py +++ b/fba/fba.py @@ -177,7 +177,7 @@ def fetch_instances(domain: str, origin: str, software: str, script: str, path: try: if not is_instance_registered(instance): # DEBUG: print("DEBUG: Adding new instance:", instance, domain) - add_instance(instance, domain, sys.argv[0]) + add_instance(instance, domain, script) except BaseException as e: print(f"ERROR: instance='{instance}',exception[{type(e)}]:'{str(e)}'") continue diff --git a/templates/scoreboard.html b/templates/scoreboard.html index 0080518..23707ac 100644 --- a/templates/scoreboard.html +++ b/templates/scoreboard.html @@ -9,9 +9,6 @@ text-align: center; font-family: sans; } - pre { - margin: 0px; - } .block_level { background-color: #1c1c3c; width: 80em; @@ -103,7 +100,7 @@ {% if software %} {{entry['domain']}} {% elif originator %} -
{{entry['domain']}}
+ {{entry['domain']}} {% elif entry['domain'] == None %} - {% else %}