Do not load settings which are not active (module not loaded)

Restart the bot, on heavy DB errors, with an 30 seconds delay (like: all connections terminated by DB, table_definition_cache exhausted)
Fix for channel prefixing (org <-> priv)
This commit is contained in:
2021-11-30 16:57:31 +01:00
parent c100b0ea76
commit bf6c1842d2
17 changed files with 57 additions and 29 deletions
+1 -2
View File
@@ -77,11 +77,10 @@ try:
# paths to search for instances: core + module_paths
paths = ["core"]
paths.extend(config.module_paths)
# load instances
logger.debug("Loading instances")
Registry.load_instances(paths)
Registry.inject_all()
Registry.inject_all(paths)
# configure database
db = Registry.get_instance("db")