-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy path__init__.py
More file actions
37 lines (27 loc) · 1.19 KB
/
__init__.py
File metadata and controls
37 lines (27 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
# SPDX-License-Identifier: GPL-3.0-or-later
def check_and_register_module():
try:
import lumi_batcher_service
except ImportError:
print("lumi_batcher_service模块未找到,正在重新注册...")
from .prestartup_script import register_module
register_module()
# 在导入前先检查模块是否存在
check_and_register_module()
from lumi_batcher_service.handler.batch_tools import BatchToolsHandler
from lumi_batcher_service.handler.common import CommonHandler
from lumi_batcher_service.controller.package.recover import recover_package
from lumi_batcher_service.hooks.task_start import batch_tools_task_start_hook
from lumi_batcher_service.hooks.task_done import batch_tools_task_done_hook
batchToolsHandler = BatchToolsHandler()
commonHandler = CommonHandler()
recover_package(batchToolsHandler)
# 任务-开始执行
batch_tools_task_start_hook(batchToolsHandler)
# 任务-执行完成
batch_tools_task_done_hook(batchToolsHandler)
NODE_CLASS_MAPPINGS = {}
NODE_INSTANCE_MAPPINGS = {}
WEB_DIRECTORY = "./frontend-setup"
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_INSTANCE_MAPPINGS", "WEB_DIRECTORY"]