Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. @task(name="synchronize_library")
  2. def synchronize_library(user_id):
  3. from api.models import User
  4.  
  5. logger.info("Enter in function")
  6. user = User.objects.get(pk=user_id)
  7.  
  8. attr = getattr(user, "has_soundcloud_account")
  9. logger.info(callable(attr))
  10.  
  11. if user.has_soundcloud_account():
  12. logger.info("User has account")
  13. # Do some stuff
  14. else:
  15. logger.info("User has not account")
  16. # Do some stuff
  17.  
  18. synchronize_library(1)
  19.  
  20. synchronize_library.delay(1)
  21.  
  22. [2016-10-25 10:02:44,078: INFO/MainProcess] Received task: synchronize_library[3e8e8a67-c896-4d3e-96fe-0959abed749d]
  23. [2016-10-25 10:02:44,081: INFO/Worker-1] synchronize_library[3e8e8a67-c896-4d3e-96fe-0959abed749d]: Enter in function
  24. [2016-10-25 10:02:44,744: INFO/Worker-1] synchronize_library[3e8e8a67-c896-4d3e-96fe-0959abed749d]: True
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement