MCPcopy
hub / github.com/1Panel-dev/MaxKB / execute

Function execute

apps/trigger/handler/simple_tools.py:21–32  ·  view source on GitHub ↗

执行触发器任务 @param trigger_task: 触发器任务数据 @param kwargs: 额外数据 @return:

(trigger_task, **kwargs)

Source from the content-addressed store, hash-verified

19
20
21def execute(trigger_task, **kwargs):
22 """
23 执行触发器任务
24 @param trigger_task: 触发器任务数据
25 @param kwargs: 额外数据
26 @return:
27 """
28 for simple_task_handler in simple_task_handlers:
29 if simple_task_handler.support(trigger_task, **kwargs):
30 Thread(target=simple_task_handler.execute, args=(trigger_task,), kwargs=kwargs).start()
31 return
32 raise Exception("不支持的处理器类型")
33
34
35def deploy(trigger, **kwargs):

Callers 1

executeMethod · 0.90

Calls 2

supportMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected