- renamed processing.<instance|block>() to processing.process_<instance|block>()
- fixed some `f-string-without-interpolation` warnings
)
elif mode == "added":
database.cursor.execute(
- f"SELECT * \
+ "SELECT * \
FROM instances \
ORDER BY first_seen DESC \
LIMIT ?", [amount]
)
elif mode == "updated":
database.cursor.execute(
- f"SELECT * \
+ "SELECT * \
FROM instances \
ORDER BY last_updated DESC \
LIMIT ?", [amount]
logger.debug("source_domain='%s' has not been recently used, marking ...", source_domain)
sources.update(source_domain)
- domains = []
+ domains = {}
try:
logger.info("Fetching domainlist from source_domain='%s' ...", source_domain)
fetched = network.post_json_api(
elif "nodeinfo" not in rows["data"]:
raise KeyError(f"WARNING: rows()={len(rows['data'])} does not contain key 'nodeinfo'")
- logger.info("Checking %d rows ...", len(rows[data][nodeinfo]))
+ logger.info("Checking %d rows ...", len(rows["data"]["nodeinfo"]))
for entry in rows["data"]["nodeinfo"]:
logger.debug("entry[%s]='%s'", type(entry), entry)
if "domain" not in entry:
logger.info("Fetching new instance block[blocked]'%s' for row[domain]='%s' ...", block["blocked"], row["domain"])
federation.fetch_instances(block["blocked"], row["domain"], None, inspect.currentframe().f_code.co_name)
- if processing.block(row["domain"], block["blocked"], block["reason"], block["block_level"]) and block["block_level"] in ["rejected", "suspended"] and _bot_enabled:
+ if processing.process_block(row["domain"], block["blocked"], block["reason"], block["block_level"]) and block["block_level"] in ["rejected", "suspended"] and _bot_enabled:
logger.debug("Appending block[blocked]'%s',reason='%s' for row[domain]='%s' ...", block["blocked"], block["block_level"], row["domain"])
blockdict.append({
"blocked": block["blocked"],
logger.info("Adding new block: blocked='%s',block_level='%s'", blocked, block_level)
- if processing.block(blocker, blocked, None, block_level) and block_level in ["suspended", "rejected"] and _bot_enabled:
+ if processing.process_block(blocker, blocked, None, block_level) and block_level in ["suspended", "rejected"] and _bot_enabled:
logger.debug("Appending blocked='%s',reason='%s' for blocker='%s' ...", blocked, block_level, blocker)
blockdict.append({
"blocked": blocked,
logger.warning("Exception '%s' during fetching instances (fetch_cs) from row[domain]='%s'", type(exception), row["domain"])
instances.set_last_error(row["domain"], exception)
- if processing.block(blocker, row["domain"], row["reason"], block_level) and block_level in ["suspended", "rejected"] and _bot_enabled:
+ if processing.process_block(blocker, row["domain"], row["reason"], block_level) and block_level in ["suspended", "rejected"] and _bot_enabled:
logger.debug("Appending blocked='%s',reason='%s' for blocker='%s' ...", row["domain"], block_level, blocker)
blockdict.append({
"blocked": row["domain"],
continue
logger.debug("Processing domain='%s',row[blocker]='%s' ...", domain, row["blocker"])
- processed = processing.instance(domain, row["blocker"], inspect.currentframe().f_code.co_name, force=args.force_all)
+ processed = processing.process_instance(domain, row["blocker"], inspect.currentframe().f_code.co_name, force=args.force_all)
logger.debug("processed='%s'", processed)
logger.debug("Success! - EXIT!")
block["block_level"] = blocks_helper.alias_block_level(block["block_level"])
logger.debug("block[block_level]='%s' - AFTER!", block["block_level"])
- if processing.block(row["domain"], blocked, block["reason"], block["block_level"]) and block["block_level"] in ["suspended", "rejected"] and _bot_enabled:
+ if processing.process_block(row["domain"], blocked, block["reason"], block["block_level"]) and block["block_level"] in ["suspended", "rejected"] and _bot_enabled:
logger.debug("Appending blocked='%s',reason='%s' for blocker='%s' ...", blocked, block["block_level"], row["domain"])
blockdict.append({
"blocked": blocked,
# "Cache" configuration get() invocations
_bot_enabled = config.get("bot_enabled")
-def instance(blocked: str, blocker: str, command: str, force: bool = False) -> bool:
+def process_instance(blocked: str, blocker: str, command: str, force: bool = False) -> bool:
logger.debug("blocked='%s',blocker='%s',command='%s',force='%s' - CALLED!", blocked, blocker, command, force)
domain_helper.raise_on(blocked)
domain_helper.raise_on(blocker)
logger.debug("processed='%s' - EXIT!", processed)
return processed
-def block(blocker: str, blocked: str, reason: str, block_level: str) -> bool:
+def process_block(blocker: str, blocked: str, reason: str, block_level: str) -> bool:
logger.debug("blocker='%s',blocked='%s',reason='%s',block_level='%s' - CALLED!", blocker, blocked, reason, block_level)
domain_helper.raise_on(blocker)
domain_helper.raise_on(blocked)
continue
logger.debug("Processing domain='%s',blocker='%s',command='%s' ...", domain, blocker, command)
- processed = instance(domain, blocker, command)
+ processed = process_instance(domain, blocker, command)
logger.debug("processed='%s'", processed)
- if block(blocker, domain, reason, severity) and _bot_enabled:
+ if process_block(blocker, domain, reason, severity) and _bot_enabled:
logger.debug("Appending blocked='%s',reason='%s' for blocker='%s' ...", domain, reason, blocker)
blockdict.append({
"blocked": domain,
logger.debug("reject_media='%s',reject_reports='%s'", reject_media, reject_reports)
if reject_media:
logger.debug("blocker='%s',domain='%s',reject_media=True", blocker, domain)
- block(blocker, domain, None, "reject_media")
+ process_block(blocker, domain, None, "reject_media")
+
if reject_reports:
logger.debug("blocker='%s',domain='%s',reject_reports=True", blocker, domain)
- block(blocker, domain, None, "reject_reports")
+ process_block(blocker, domain, None, "reject_reports")
logger.debug("Invoking commit() ...")
database.connection.commit()
continue
logger.debug("Processing domain='%s',instance='%s',command='%s' ...", domain, instance, command)
- processed = instance(domain, instance, command)
+ processed = process_instance(domain, instance, command)
logger.debug("processed='%s'", processed)
logger.debug("Invoking commit() ...")
def remove_extras(software: str):
logger.debug("software[%s]='%s' - CALLED!", type(software), software)
if not isinstance(software, str):
- raise TypeError(f"software[]='%s' is not type of 'str'", type(software))
+ raise TypeError(f"software[]='{type(software)}' is not type of 'str'")
if software == "":
logger.debug("Corrected empty string to None for software.")
logger.debug("domain='%s' - CALLED!", domain)
domain_helper.raise_on(domain)
- database.cursor.execute(f"DELETE FROM blocks WHERE blocker = ? OR blocked = ?", [domain, domain])
+ database.cursor.execute("DELETE FROM blocks WHERE blocker = ? OR blocked = ?", [domain, domain])
logger.debug("Invoking commit() ...")
database.connection.commit()