"feat: Integrate queue manager for task scheduling in backend"

This commit is contained in:
2025-05-29 12:26:28 +02:00
parent 6c142c04c9
commit 9d2459b056
2 changed files with 49 additions and 5 deletions

View File

@@ -11,12 +11,11 @@ from sqlalchemy import func
# Lokale Imports
from models import init_database, create_initial_admin, User, Printer, Job, Stats, SystemLog, get_db_session, GuestRequest, UserPermission, Notification
from utils.logging_config import setup_logging, get_logger
from utils.decorators import measure_execution_time
from utils.logging_config import setup_logging, get_logger, measure_execution_time, log_startup_info, debug_request, debug_response
from utils.file_manager import FileManager
from utils.job_scheduler import JobScheduler, get_job_scheduler
from utils.queue_manager import start_queue_manager, stop_queue_manager, get_queue_manager
from config.settings import SECRET_KEY, UPLOAD_FOLDER, ALLOWED_EXTENSIONS, ENVIRONMENT
from config.settings import SECRET_KEY, UPLOAD_FOLDER, ALLOWED_EXTENSIONS, ENVIRONMENT, SESSION_LIFETIME
# Blueprints importieren
from blueprints.guest import guest_blueprint