update_in_flowpool_count_switch.py 708 B

123456789101112131415161718192021
  1. from my_config import set_config
  2. from log import Log
  3. from db_helper import RedisHelper
  4. config_, env = set_config()
  5. log_ = Log()
  6. def update_switch():
  7. """修改召回池分发视频在流量池中存在,该视频是否进行本地分发数-1 开关"""
  8. key_name = config_.IN_FLOW_POOL_COUNT_SWITCH['key_name']
  9. value = config_.IN_FLOW_POOL_COUNT_SWITCH['value']
  10. redis_helper = RedisHelper()
  11. redis_helper.set_data_to_redis(key_name=key_name, value=value)
  12. # 移除过期时间,将其转换为永久状态
  13. redis_helper.persist_key(key_name=key_name)
  14. log_.info(f"update switch finished, key_name = {key_name}, value = {value}")
  15. if __name__ == '__main__':
  16. update_switch()