|
@@ -4,7 +4,7 @@ import json
|
|
import traceback
|
|
import traceback
|
|
import os
|
|
import os
|
|
|
|
|
|
-from utils import execute_sql_from_odps, request_post
|
|
|
|
|
|
+from utils import execute_sql_from_odps, request_post, update_video_w_h_rate
|
|
from db_helper import RedisHelper
|
|
from db_helper import RedisHelper
|
|
from config import set_config
|
|
from config import set_config
|
|
from log import Log
|
|
from log import Log
|
|
@@ -62,9 +62,15 @@ def update_bottom_videos():
|
|
redis_helper.remove_by_rank_from_zset(key_name=config_.BOTTOM_KEY_NAME, start=config_.BOTTOM_NUM, stop=-1)
|
|
redis_helper.remove_by_rank_from_zset(key_name=config_.BOTTOM_KEY_NAME, start=config_.BOTTOM_NUM, stop=-1)
|
|
# 移除bottom key的过期时间,将其转换为永久状态
|
|
# 移除bottom key的过期时间,将其转换为永久状态
|
|
redis_helper.persist_key(key_name=config_.BOTTOM_KEY_NAME)
|
|
redis_helper.persist_key(key_name=config_.BOTTOM_KEY_NAME)
|
|
-
|
|
|
|
log_.info('{} update bottom videos success!, video nums = {}'.format(now_date, len(videos)))
|
|
log_.info('{} update bottom videos success!, video nums = {}'.format(now_date, len(videos)))
|
|
|
|
|
|
|
|
+ # 更新视频的宽高比数据
|
|
|
|
+ video_ids = redis_helper.get_data_zset_with_index(key_name=config_.BOTTOM_KEY_NAME, start=0, end=-1)
|
|
|
|
+ if video_ids:
|
|
|
|
+ update_video_w_h_rate(video_ids=video_ids,
|
|
|
|
+ key_name=config_.W_H_RATE_UP_1_VIDEO_LIST_KEY_NAME['bottom_last'])
|
|
|
|
+ log_.info('update video w_h_rate to redis finished!')
|
|
|
|
+
|
|
# 获取今日兜底视频的json,并存入redis
|
|
# 获取今日兜底视频的json,并存入redis
|
|
video_json_list = []
|
|
video_json_list = []
|
|
for i in range(0, len(video_id_list)//10):
|
|
for i in range(0, len(video_id_list)//10):
|