浏览代码

Fixed some typos in celery.task.http. Should now work again ;)

Ask Solem 15 年之前
父节点
当前提交
2d642a746c
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      celery/task/http.py

+ 3 - 2
celery/task/http.py

@@ -127,10 +127,11 @@ class HttpDispatch(object):
         warnings.warn(DeprecationWarning(
         warnings.warn(DeprecationWarning(
             "execute() has been deprecated and is scheduled for removal in \
             "execute() has been deprecated and is scheduled for removal in \
             celery v1.2, please use dispatch() instead."))
             celery v1.2, please use dispatch() instead."))
+        return self.dispatch()
 
 
     def dispatch(self):
     def dispatch(self):
         """Dispatch callback and return result."""
         """Dispatch callback and return result."""
-        response = self._dispatch()
+        response = self._dispatch_raw()
         if not response:
         if not response:
             raise InvalidResponseError("Empty response")
             raise InvalidResponseError("Empty response")
         try:
         try:
@@ -182,7 +183,7 @@ class HttpDispatchTask(BaseTask):
         url = url or self.url
         url = url or self.url
         method = method or self.method
         method = method or self.method
         logger = self.get_logger(**kwargs)
         logger = self.get_logger(**kwargs)
-        return HttpDispatch(url, method, kwargs, logger).execute()
+        return HttpDispatch(url, method, kwargs, logger).dispatch()
 
 
 
 
 class URL(MutableURL):
 class URL(MutableURL):