Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. pipe = r.pipeline()
  2.  
  3. for availability in availabilities:
  4. pipe.hget(availability["EventId"], "new_code")
  5.  
  6. for availability, old_code in zip(availabilities, pipe.execute()):
  7. if old_code:
  8. availability["old_code"] = old_code.decode("utf-8")
  9.  
  10. for availability in availabilities:
  11. if "old_code" in availability:
  12. pipe.hset(
  13. availability["EventId"], "old_code", availability["old_code"])
  14. pipe.hset(availability["EventId"], "new_code", availability["MsgCode"])
  15. pipe.execute()
  16.  
  17. d = []
  18. pipe = r.pipeline()
  19. keys = r.keys('*')
  20. for key in keys:
  21. pipe.hgetall(key)
  22. for val, key in zip(pipe.execute(), keys):
  23. e = {"event_id": key}
  24. e.update(val)
  25. if "old_key" not in e:
  26. e["old_key"] = None
  27. d.append(e)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement