diff --git a/api/core/app/apps/base_app_queue_manager.py b/api/core/app/apps/base_app_queue_manager.py index b41bedbea4..971ece6214 100644 --- a/api/core/app/apps/base_app_queue_manager.py +++ b/api/core/app/apps/base_app_queue_manager.py @@ -2,7 +2,7 @@ import logging import queue import threading import time -from abc import abstractmethod +from abc import ABC, abstractmethod from enum import IntEnum, auto from typing import Any @@ -31,7 +31,7 @@ class PublishFrom(IntEnum): TASK_PIPELINE = auto() -class AppQueueManager: +class AppQueueManager(ABC): def __init__(self, task_id: str, user_id: str, invoke_from: InvokeFrom): if not user_id: raise ValueError("user is required")