# Author renyupeng # coding=utf-8 # @Time : 2021/11/24 1:37 下午 # @Site : # @File : SchedulerList.py # @Software: PyCharm # @contact: renyupeng@c-top.com.cn # @Tel 1501435553 class SchedulerList: def __init__(self): self.Scheduler_List = {"bytedance_ad_report_daily_dw": "application_bytedance_ad.json", "bytedance_advertiser_report_daily_dw": "application_bytedance_account.json", "bytedance_creative_report_daily_dw": "application_bytedance_creative.json", "bytedance_material_image_report_daily_dw": "application_bytedance_image.json", "bytedance_material_video_report_daily_dw": "application_bytedance_video.json", "bytedance_campaign_report_daily_dw":"application_bytedance_campaign.json", "kuaishou_account_report_daily_dw": "application_account.json", "kuaishou_campaign_report_daily_dw": "application_campaign.json", "kuaishou_material_video_report_daily_dw": "application_video.json", "kuaishou_unit_report_daily_dw": "application_unit.json"} @classmethod def SchedulerList(cls, table): try: return SchedulerList().Scheduler_List[table] except KeyError: return None