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 } } # 你还可以添加更多任务 ]