wangzhibo
2025-08-04 f5106b912f1261fe633aa6bcdf10a4b7e74345aa
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
from auto_media_publisher.tasks.task_base import *
 
TASKS_CONFIG = [{
        "id": "taskGeneratorWrapper",   # 唯一编码
        "enabled":True,
        "task_class": TaskGeneratorWrapper,   # 任务类
        "trigger": "interval",              # 调度器类型 interval 或 cron
        "trigger_args": {                   # 触发器参数
            "minutes": 10
            }
        },
        {
        "id": "taskMediaGeneratorWrapper",   
        "enabled":True,
        "task_class": TaskMediaGeneratorWrapper,   
        "trigger": "interval",              
        "trigger_args": {                   
            "minutes": 10
            }
        },
        {
        "id": "taskPlatformLoginWrapper",   
        "enabled":True,
        "task_class": TaskPlatformLoginWrapper,   
        "trigger": "interval",              
        "trigger_args": {                   
            "minutes": 10
            }
        },
        {
        "id": "taskPlatformUploadWrapper",   
        "enabled":True,
        "task_class": TaskPlatformUploadWrapper,   
        "trigger": "interval",              
        "trigger_args": {                   
            "minutes": 10
            }
        },
        {
        "id": "dajialaFetcherWrapper",   
        "enabled":False,
        "task_class": DajialaFetcherWrapper,   
        "trigger": "interval",              
        "trigger_args": {                   
            "minutes": 10*6
            }
        },
        {
        "id": "dajialaDownloadWrapper",   
        "enabled":False,
        "task_class": DajialaDownloadWrapper,   
        "trigger": "interval",              
        "trigger_args": {                   
            "minutes": 10
            }
        }
    # 你还可以添加更多任务
]