feat: implement tweakable utility workers concurrency, instead of hard-coded value set to 5

This commit is contained in:
Xoconoch
2025-08-29 08:33:23 -06:00
parent fe5e7964fa
commit 41db454414
5 changed files with 91 additions and 7 deletions

7
app.py
View File

@@ -51,7 +51,6 @@ if _umask_value:
# Defer logging setup; avoid failing on invalid UMASK
pass
# Import and initialize routes (this will start the watch manager)
from routes.auth.credentials import router as credentials_router # noqa: E402
from routes.auth.auth import router as auth_router # noqa: E402
@@ -65,14 +64,8 @@ from routes.core.history import router as history_router # noqa: E402
from routes.system.progress import router as prgs_router # noqa: E402
from routes.system.config import router as config_router # noqa: E402
# Import Celery configuration and manager
from routes.utils.celery_config import REDIS_URL # noqa: E402
# Import authentication system
# Import watch manager controls (start/stop) without triggering side effects
# Configure application-wide logging
def setup_logging():