| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | 
							- # 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": "bytedance_ad",
 
-                                "bytedance_advertiser_report_daily_dw": "bytedance_account",
 
-                                "bytedance_creative_report_daily_dw": "bytedance_creative",
 
-                                "bytedance_material_image_report_daily_dw": "bytedance_image",
 
-                                "bytedance_material_video_report_daily_dw": "bytedance_video",
 
-                                "bytedance_campaign_report_daily_dw":"bytedance_campaign",
 
-                                "kuaishou_account_report_daily_dw": "account",
 
-                                "kuaishou_campaign_report_daily_dw": "campaign",
 
-                                "kuaishou_material_video_report_daily_dw": "video",
 
-                                "kuaishou_unit_report_daily_dw": "unit"}
 
-         self.Live_Scheduler_List = {
 
-                                "kuaishou_live_account_report_daily_dw": "ruixuan",
 
-                                "kuaishou_live_campaign_report_daily_dw": "ruixuan",
 
-                                "kuaishou_live_unit_report_daily_dw": "ruixuan"}
 
-     @classmethod
 
-     def SchedulerList(cls, table):
 
-         try:
 
-             return SchedulerList().Scheduler_List[table]
 
-         except KeyError:
 
-             return None
 
-     @classmethod
 
-     def LiveSchedulerList(cls, table):
 
-         try:
 
-             return SchedulerList().Live_Scheduler_List[table]
 
-         except KeyError:
 
-             return None
 
 
  |