from client. Tasks.py remains the task implementations running on the celery worker. In particular, move status message generation out of task thread to client side.