| | |
| | | return val.get(name) |
| | | |
| | | |
| | | def get_code_name(code): |
| | | redis_instance = __redisManager.getRedis() |
| | | val = redis_instance.get("gp_list_names") |
| | | if not val: |
| | | return None |
| | | val = json.loads(val) |
| | | for key in val: |
| | | if val[key] == code: |
| | | return key |
| | | return None |
| | | |
| | | |
| | | def get_name_codes(): |
| | | redis_instance = __redisManager.getRedis() |
| | | val = redis_instance.get("gp_list_names") |
| | |
| | | redis_instance.setex("gp_operate-{}".format(code), 30, "1") |
| | | |
| | | |
| | | # 批量设置正在操作的代码 |
| | | def set_operates(codes): |
| | | redis_instance = __redisManager.getRedis() |
| | | for code in codes: |
| | | redis_instance.setex("gp_operate-{}".format(code), 30, "1") |
| | | |
| | | |
| | | # 移除正在操作的代码 |
| | | def rm_operate(code): |
| | | redis_instance = __redisManager.getRedis() |
| | | redis_instance.delete("gp_operate-{}".format(code)) |
| | | |
| | | |
| | | # 批量移除正在操作的代码 |
| | | def rm_operates(codes): |
| | | redis_instance = __redisManager.getRedis() |
| | | for code in codes: |
| | | redis_instance.delete("gp_operate-{}".format(code)) |
| | | |
| | | |
| | | if __name__ == '__main__': |
| | | _start = time.time() |
| | | redis_instance = __redisManager.getRedis() |