mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-07 00:16:57 +08:00
refactor: 收口 V3 分层架构与插件兼容边界
This commit is contained in:
@@ -15,8 +15,7 @@ from pydantic import BaseModel
|
||||
from app.chain import ChainBase
|
||||
from app.runtime.config import global_vars
|
||||
from app.runtime.events import Event, eventmanager
|
||||
from app.db.models import Workflow
|
||||
from app.db.oper.workflow import WorkflowOper
|
||||
from app.application.chain.data import WorkflowPortProxy as WorkflowOper
|
||||
from app.runtime.log import logger
|
||||
from app.schemas.workflow import ActionContext
|
||||
from app.schemas.workflow import ActionFlow
|
||||
@@ -29,6 +28,7 @@ from app.workflow import WorkFlowManager
|
||||
ARTIFACT_FIELDS = {"torrents", "medias", "fileitems", "downloads", "sites", "subscribes"}
|
||||
DEFAULT_WORKFLOW_MAX_WORKERS = 4
|
||||
CIRCULAR_REFERENCE_PLACEHOLDER = "[Circular]"
|
||||
Workflow = Any
|
||||
|
||||
|
||||
def _serialize_workflow_key(key: Any) -> Any:
|
||||
|
||||
Reference in New Issue
Block a user