瀏覽代碼

delay_task now returns string id, not UUID object.

Ask Solem 16 年之前
父節點
當前提交
da7a3f4ee0
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      celery/messaging.py

+ 2 - 2
celery/messaging.py

@@ -14,10 +14,10 @@ class TaskPublisher(Publisher):
     routing_key = "celery"
 
     def delay_task(self, task_name, **kwargs):
-        task_id = uuid.uuid4()
+        task_id = str(uuid.uuid4())
         message_data = dict(kwargs)
         message_data["celeryTASK"] = task_name
-        message_data["celeryID"] = str(task_id)
+        message_data["celeryID"] = task_id
         self.send(message_data)
         return task_id