|
@@ -36,20 +36,22 @@ def get_benshanzhufu_videos():
|
|
|
def get_xng_videos():
|
|
|
"""获取小年糕视频并存入redis"""
|
|
|
try:
|
|
|
- # 获取本山祝福视频
|
|
|
+ # 获取小年糕视频
|
|
|
sql = f"SELECT videoid FROM {config_.PROJECT_XNG}.{config_.TABLE_XNG};"
|
|
|
records = execute_sql_from_odps(project=config_.PROJECT_XNG, sql=sql)
|
|
|
+
|
|
|
video_id_list = []
|
|
|
with records.open_reader() as reader:
|
|
|
for record in reader:
|
|
|
video_id = int(record['videoid'])
|
|
|
video_id_list.append(video_id)
|
|
|
+
|
|
|
log_.info(f"xng videos count = {len(video_id_list)}")
|
|
|
# 存入redis
|
|
|
if len(video_id_list) > 0:
|
|
|
redis_helper.del_keys(key_name=config_.XNG_KEY_NAME)
|
|
|
redis_helper.add_data_with_set(key_name=config_.XNG_KEY_NAME, values=video_id_list,
|
|
|
- expire_time = 25 * 3600)
|
|
|
+ expire_time=25 * 3600)
|
|
|
|
|
|
except Exception as e:
|
|
|
log_.error(traceback.format_exc())
|
|
@@ -58,9 +60,10 @@ def get_xng_videos():
|
|
|
def get_special_area_limit_videos():
|
|
|
"""获取特殊地域屏蔽视频并存入redis"""
|
|
|
try:
|
|
|
- # 获取本山祝福视频
|
|
|
+ # 获取特殊地域屏蔽视频
|
|
|
sql = f"SELECT videoid FROM {config_.PROJECT_SPECIAL_AREA_LIMIT}.{config_.TABLE_SPECIAL_AREA_LIMIT};"
|
|
|
records = execute_sql_from_odps(project=config_.PROJECT_SPECIAL_AREA_LIMIT, sql=sql)
|
|
|
+
|
|
|
video_id_list = []
|
|
|
with records.open_reader() as reader:
|
|
|
for record in reader:
|