Browse Source

Autogenerated documentation for github.

Ask Solem 16 years ago
parent
commit
a1064a225a
42 changed files with 549 additions and 442 deletions
  1. 6 6
      changelog.html
  2. 6 6
      faq.html
  3. 53 42
      genindex.html
  4. 6 6
      index.html
  5. 7 7
      introduction.html
  6. 6 6
      links.html
  7. 6 10
      modindex.html
  8. 47 38
      objects.inv
  9. 6 11
      reference/celery.backends.base.html
  10. 7 28
      reference/celery.backends.cache.html
  11. 6 6
      reference/celery.backends.database.html
  12. 6 6
      reference/celery.backends.html
  13. 14 26
      reference/celery.backends.tyrant.html
  14. 6 6
      reference/celery.bin.celeryd.html
  15. 21 8
      reference/celery.conf.html
  16. 6 6
      reference/celery.datastructures.html
  17. 6 6
      reference/celery.discovery.html
  18. 14 6
      reference/celery.execute.html
  19. 7 7
      reference/celery.fields.html
  20. 6 6
      reference/celery.log.html
  21. 6 6
      reference/celery.managers.html
  22. 6 11
      reference/celery.messaging.html
  23. 6 6
      reference/celery.models.html
  24. 6 6
      reference/celery.monitoring.html
  25. 6 6
      reference/celery.pool.html
  26. 6 6
      reference/celery.registry.html
  27. 44 6
      reference/celery.result.html
  28. 66 7
      reference/celery.supervisor.html
  29. 74 16
      reference/celery.task.base.html
  30. 6 48
      reference/celery.task.builtins.html
  31. 6 6
      reference/celery.task.html
  32. 20 6
      reference/celery.utils.html
  33. 8 31
      reference/celery.views.html
  34. 6 6
      reference/celery.worker.controllers.html
  35. 6 6
      reference/celery.worker.html
  36. 6 6
      reference/celery.worker.job.html
  37. 8 8
      reference/index.html
  38. 6 6
      search.html
  39. 0 0
      searchindex.js
  40. 4 4
      sources/introduction.txt
  41. 9 0
      static/basic.css
  42. 2 2
      static/searchtools.js

+ 6 - 6
changelog.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Change history &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Change history &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
     <link rel="next" title="Interesting Links" href="links.html" />
     <link rel="prev" title="Celery Worker Daemon - celery.bin.celeryd" href="reference/celery.bin.celeryd.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="reference/celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -663,12 +663,12 @@ the name change request is in <tt class="docutils literal"><span class="pre">doc
         <li class="right" >
           <a href="reference/celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
faq.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Frequently Asked Questions &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Frequently Asked Questions &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
     <link rel="next" title="Module API Reference" href="reference/index.html" />
     <link rel="prev" title="celery - Distributed Task Queue for Django." href="introduction.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -227,12 +227,12 @@ configuration:</p>
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 53 - 42
genindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Index &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Index &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" /> 
   </head>
   <body>
     <div class="related">
@@ -31,7 +31,7 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -112,6 +112,7 @@
 
 <dt><a href="reference/celery.bin.celeryd.html#celery.bin.celeryd.acquire_pidlock">acquire_pidlock() (in module celery.bin.celeryd)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.AlreadyRegistered">AlreadyRegistered</a></dt>
+<dt><a href="reference/celery.conf.html#celery.conf.ALWAYS_EAGER">ALWAYS_EAGER (in module celery.conf)</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_CONNECTION_TIMEOUT">AMQP_CONNECTION_TIMEOUT (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_CONNECTION_TIMEOUT">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_CONSUMER_QUEUE">AMQP_CONSUMER_QUEUE (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_CONSUMER_QUEUE">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_CONSUMER_ROUTING_KEY">AMQP_CONSUMER_ROUTING_KEY (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_CONSUMER_ROUTING_KEY">[1]</a></dt>
@@ -120,7 +121,10 @@
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.amqp_listener">amqp_listener (celery.worker.WorkController attribute)</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_PUBLISHER_ROUTING_KEY">AMQP_PUBLISHER_ROUTING_KEY (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_PUBLISHER_ROUTING_KEY">[1]</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.AMQPListener">AMQPListener (class in celery.worker)</a></dt>
-<dt><a href="reference/celery.views.html#celery.views.apply">apply() (in module celery.views)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.task.base.html#celery.task.base.Task.apply">apply() (celery.task.base.Task class method)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.execute.html#celery.execute.apply">(in module celery.execute)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.apply_async">apply_async() (celery.pool.TaskPool method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.task.base.html#celery.task.base.Task.apply_async">(celery.task.base.Task class method)</a></dt>
@@ -131,7 +135,7 @@
     <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.args">(celery.worker.job.TaskWrapper attribute)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.arguments">arguments (celery.task.base.TaskSet attribute)</a></dt>
-<dt><a href="reference/celery.task.builtins.html#celery.task.builtins.AsynchronousMapTask">AsynchronousMapTask (class in celery.task.builtins)</a></dt>
+<dt><a href="reference/celery.task.base.html#celery.task.base.AsynchronousMapTask">AsynchronousMapTask (class in celery.task.base)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.AsyncResult">AsyncResult (class in celery.result)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.autodiscover">autodiscover() (celery.registry.TaskRegistry method)</a></dt>
   <dd><dl>
@@ -192,9 +196,8 @@
 <dt><a href="reference/celery.task.base.html#module-celery.task.base">celery.task.base (module)</a></dt>
 <dt><a href="reference/celery.task.builtins.html#module-celery.task.builtins">celery.task.builtins (module)</a></dt>
 <dt><a href="reference/celery.utils.html#module-celery.utils">celery.utils (module)</a></dt>
-<dt><a href="reference/celery.views.html#module-celery.views">celery.views (module)</a></dt>
-<dt><a href="reference/celery.worker.html#module-celery.worker">celery.worker (module)</a></dt></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.worker.controllers.html#module-celery.worker.controllers">celery.worker.controllers (module)</a></dt>
+<dt><a href="reference/celery.worker.html#module-celery.worker">celery.worker (module)</a></dt>
+<dt><a href="reference/celery.worker.controllers.html#module-celery.worker.controllers">celery.worker.controllers (module)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.worker.job.html#module-celery.worker.job">celery.worker.job (module)</a></dt>
 <dt>celeryd command line option</dt>
   <dd><dl>
@@ -218,6 +221,7 @@
   <dd><dl>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.cleanup">(celery.backends.database.Backend method)</a></dt>
   </dl></dd>
+<dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.close">close() (celery.backends.tyrant.Backend method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.AMQPListener.close_connection">close_connection() (celery.worker.AMQPListener method)</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.collect">collect() (celery.monitoring.StatsCollector method)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.completed_count">completed_count() (celery.result.TaskSetResult method)</a></dt>
@@ -229,22 +233,23 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.daemon">daemon (celery.supervisor.OFASupervisor.Process attribute)</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.DAEMON_CONCURRENCY">DAEMON_CONCURRENCY (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.DAEMON_CONCURRENCY">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.DAEMON_LOG_FILE">DAEMON_LOG_FILE (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.DAEMON_LOG_FILE">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.DAEMON_LOG_LEVEL">DAEMON_LOG_LEVEL (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.DAEMON_LOG_LEVEL">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.DAEMON_PID_FILE">DAEMON_PID_FILE (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.DAEMON_PID_FILE">[1]</a></dt>
 <dt><a href="reference/celery.models.html#TaskMeta.date_done">date_done (TaskMeta attribute)</a></dt>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskConsumer.decoder">decoder() (celery.messaging.TaskConsumer method)</a></dt>
-<dt><a href="reference/celery.conf.html#celery.conf.DEFAULT_STATISTICS_COLLECT_INTERVAL">DEFAULT_STATISTICS_COLLECT_INTERVAL (in module celery.conf)</a></dt>
+<dt><a href="reference/celery.conf.html#celery.conf.DEFAULT_ALWAYS_EAGER">DEFAULT_ALWAYS_EAGER (in module celery.conf)</a></dt>
 <dt><a href="reference/celery.backends.html#celery.backends.DefaultBackend">DefaultBackend (class in celery.backends)</a></dt>
 <dt><a href="reference/celery.task.base.html#celery.task.base.Task.delay">delay() (celery.task.base.Task class method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.models.html#PeriodicTaskMeta.delay">(PeriodicTaskMeta method)</a></dt>
-  </dl></dd>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskPublisher.delay_task">delay_task() (celery.messaging.TaskPublisher method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.execute.html#celery.execute.delay_task">(in module celery.execute)</a></dt>
-  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+  </dl></dd>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskPublisher.delay_task_in_set">delay_task_in_set() (celery.messaging.TaskPublisher method)</a></dt>
 <dt><a href="reference/celery.managers.html#celery.managers.TaskManager.delete_expired">delete_expired() (celery.managers.TaskManager method)</a></dt>
 <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.DeleteExpiredTaskMetaTask">DeleteExpiredTaskMetaTask (class in celery.task.builtins)</a></dt>
@@ -259,6 +264,8 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<dt><a href="reference/celery.result.html#celery.result.EagerResult">EagerResult (class in celery.result)</a></dt>
+<dt><a href="reference/celery.result.html#celery.result.EagerResult.TimeoutError">EagerResult.TimeoutError</a></dt>
 <dt><a href="reference/celery.log.html#celery.log.emergency_error">emergency_error() (in module celery.log)</a></dt>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskPublisher.encoder">encoder() (celery.messaging.TaskPublisher method)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_args">exc_args (celery.backends.base.BaseBackend.UnpickleableExceptionWrapper attribute)</a></dt>
@@ -272,14 +279,15 @@
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_module">exc_module (celery.backends.base.BaseBackend.UnpickleableExceptionWrapper attribute)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.backends.base.html#celery.backends.base.UnpickleableExceptionWrapper.exc_module">(celery.backends.base.UnpickleableExceptionWrapper attribute)</a></dt>
-  </dl></dd>
-<dt><a href="reference/celery.datastructures.html#celery.datastructures.ExceptionInfo.exception">exception (celery.datastructures.ExceptionInfo attribute)</a></dt></dl></td><td width="33%" valign="top"><dl>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.datastructures.html#celery.datastructures.ExceptionInfo.exception">exception (celery.datastructures.ExceptionInfo attribute)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.exception_to_python">exception_to_python() (celery.backends.base.BaseBackend method)</a></dt>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.ExceptionInfo">ExceptionInfo (class in celery.datastructures)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.execute">execute() (celery.worker.job.TaskWrapper method)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.execute_remote">execute_remote() (in module celery.task)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.execute_using_pool">execute_using_pool() (celery.worker.job.TaskWrapper method)</a></dt>
-<dt><a href="reference/celery.task.builtins.html#celery.task.builtins.ExecuteRemoteTask">ExecuteRemoteTask (class in celery.task.builtins)</a></dt>
+<dt><a href="reference/celery.task.base.html#celery.task.base.ExecuteRemoteTask">ExecuteRemoteTask (class in celery.task.base)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.exitcode">exitcode (celery.supervisor.OFASupervisor.Process attribute)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.extend_with_default_kwargs">extend_with_default_kwargs() (celery.worker.job.TaskWrapper method)</a></dt>
 </dl></td></tr></table>
 
@@ -303,6 +311,7 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<dt><a href="reference/celery.utils.html#celery.utils.gen_unique_id">gen_unique_id() (in module celery.utils)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.get">get() (celery.result.BaseAsyncResult method)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.get_all">get_all() (celery.registry.TaskRegistry method)</a></dt>
 <dt><a href="reference/celery.managers.html#celery.managers.TaskManager.get_all_expired">get_all_expired() (celery.managers.TaskManager method)</a></dt>
@@ -314,21 +323,17 @@
 <dt><a href="reference/celery.fields.html#celery.fields.PickledObjectField.get_db_prep_save">get_db_prep_save() (celery.fields.PickledObjectField method)</a></dt>
 <dt><a href="reference/celery.backends.html#celery.backends.get_default_backend_cls">get_default_backend_cls (in module celery.backends)</a></dt>
 <dt><a href="reference/celery.backends.html#celery.backends.get_default_periodicstatus_backend_cls">get_default_periodicstatus_backend_cls (in module celery.backends)</a></dt>
-<dt><a href="reference/celery.backends.html#celery.backends.get_default_periodicstatus_backend_cls">get_default_periodicstatus_backend_cls() (in module celery.backends)</a></dt>
+<dt><a href="reference/celery.backends.html#celery.backends.get_default_periodicstatus_backend_cls">get_default_periodicstatus_backend_cls() (in module celery.backends)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.fields.html#celery.fields.PickledObjectField.get_internal_type">get_internal_type() (celery.fields.PickledObjectField method)</a></dt>
-<dt><a href="reference/celery.task.base.html#celery.task.base.Task.get_logger">get_logger() (celery.task.base.Task method)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.task.base.html#celery.task.base.Task.get_logger">get_logger() (celery.task.base.Task method)</a></dt>
 <dt><a href="reference/celery.task.base.html#celery.task.base.Task.get_publisher">get_publisher() (celery.task.base.Task method)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.get_result">get_result() (celery.backends.base.BaseBackend method)</a></dt>
   <dd><dl>
-    <dt><a href="reference/celery.backends.cache.html#celery.backends.cache.Backend.get_result">(celery.backends.cache.Backend method)</a></dt>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.get_result">(celery.backends.database.Backend method)</a></dt>
-    <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.get_result">(celery.backends.tyrant.Backend method)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.get_status">get_status() (celery.backends.base.BaseBackend method)</a></dt>
   <dd><dl>
-    <dt><a href="reference/celery.backends.cache.html#celery.backends.cache.Backend.get_status">(celery.backends.cache.Backend method)</a></dt>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.get_status">(celery.backends.database.Backend method)</a></dt>
-    <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.get_status">(celery.backends.tyrant.Backend method)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.managers.html#celery.managers.TaskManager.get_task">get_task() (celery.managers.TaskManager method)</a></dt>
   <dd><dl>
@@ -352,23 +357,21 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.ident">ident (celery.supervisor.OFASupervisor.Process attribute)</a></dt>
 <dt><a href="reference/celery.task.base.html#celery.task.base.Task.ignore_result">ignore_result (celery.task.base.Task attribute)</a></dt>
 <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.InfinityThread">InfinityThread (class in celery.worker.controllers)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.is_alive">is_alive() (celery.supervisor.OFASupervisor.Process method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.is_detached">is_detached (celery.worker.WorkController attribute)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.is_done">is_done() (celery.backends.base.BaseBackend method)</a></dt>
   <dd><dl>
-    <dt><a href="reference/celery.backends.cache.html#celery.backends.cache.Backend.is_done">(celery.backends.cache.Backend method)</a></dt>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.is_done">(celery.backends.database.Backend method)</a></dt>
-    <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.is_done">(celery.backends.tyrant.Backend method)</a></dt>
     <dt><a href="reference/celery.managers.html#celery.managers.TaskManager.is_done">(celery.managers.TaskManager method)</a></dt>
     <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.is_done">(celery.result.BaseAsyncResult method)</a></dt>
+    <dt><a href="reference/celery.result.html#celery.result.EagerResult.is_done">(celery.result.EagerResult method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.is_done">(in module celery.task)</a></dt>
   </dl></dd></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.views.html#celery.views.is_task_done">is_task_done() (in module celery.views)</a></dt>
+<dt><a href="reference/celery.result.html#celery.result.EagerResult.is_ready">is_ready() (celery.result.EagerResult method)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.iterate">iterate() (celery.result.TaskSetResult method)</a></dt>
-  <dd><dl>
-    <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.iterate">(celery.task.base.TaskSet method)</a></dt>
-  </dl></dd>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.itersubtasks">itersubtasks() (celery.result.TaskSetResult method)</a></dt>
 </dl></td></tr></table>
 
@@ -379,6 +382,7 @@
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.jail">jail() (in module celery.worker.job)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.join">join() (celery.result.TaskSetResult method)</a></dt>
   <dd><dl>
+    <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.join">(celery.supervisor.OFASupervisor.Process method)</a></dt>
     <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.join">(celery.task.base.TaskSet method)</a></dt>
   </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.join_timeout">join_timeout (celery.supervisor.OFASupervisor attribute)</a></dt>
@@ -421,12 +425,13 @@
 <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.map_async">map_async() (celery.task.base.TaskSet class method)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.mark_as_done">mark_as_done() (celery.backends.base.BaseBackend method)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.mark_as_failure">mark_as_failure() (celery.backends.base.BaseBackend method)</a></dt>
-<dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.mark_as_retry">mark_as_retry() (celery.backends.base.BaseBackend method)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.max_restart_freq">max_restart_freq (celery.supervisor.OFASupervisor attribute)</a></dt>
-<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.max_restart_freq_time">max_restart_freq_time (celery.supervisor.OFASupervisor attribute)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.max_restart_freq_time">max_restart_freq_time (celery.supervisor.OFASupervisor attribute)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.MaxRestartsExceededError">MaxRestartsExceededError</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.mediator">mediator (celery.worker.WorkController attribute)</a></dt>
 <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.Mediator">Mediator (class in celery.worker.controllers)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.message">message (celery.worker.job.TaskWrapper attribute)</a></dt>
+<dt><a href="reference/celery.utils.html#celery.utils.mitemgetter">mitemgetter() (in module celery.utils)</a></dt>
 </dl></td></tr></table>
 
 <h2 id="N">N</h2>
@@ -445,6 +450,7 @@
 <dl>
 
 <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor">OFASupervisor (class in celery.supervisor)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process">OFASupervisor.Process (class in celery.supervisor)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.on_failure">on_failure() (celery.worker.job.TaskWrapper method)</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats.on_finish">on_finish() (celery.monitoring.TimerStats method)</a></dt>
 <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.InfinityThread.on_iteration">on_iteration() (celery.worker.controllers.InfinityThread method)</a></dt>
@@ -471,6 +477,7 @@
 <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.PeriodicWorkController">PeriodicWorkController (class in celery.worker.controllers)</a></dt>
 <dt><a href="reference/celery.fields.html#celery.fields.PickledObject">PickledObject (class in celery.fields)</a></dt>
 <dt><a href="reference/celery.fields.html#celery.fields.PickledObjectField">PickledObjectField (class in celery.fields)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.pid">pid (celery.supervisor.OFASupervisor.Process attribute)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.ping">ping() (in module celery.task)</a></dt>
 <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.PingTask">PingTask (class in celery.task.builtins)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.pool">pool (celery.worker.WorkController attribute)</a></dt>
@@ -498,20 +505,21 @@
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.register">register() (celery.registry.TaskRegistry method)</a></dt>
 <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.remote_execute">remote_execute() (celery.task.base.TaskSet class method)</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.report">report() (celery.monitoring.StatsCollector method)</a></dt>
-<dt><a href="reference/celery.messaging.html#celery.messaging.TaskPublisher.requeue_task">requeue_task() (celery.messaging.TaskPublisher method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.AMQPListener.reset_connection">reset_connection() (celery.worker.AMQPListener method)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.result">result (celery.result.BaseAsyncResult attribute)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.models.html#TaskMeta.result">(TaskMeta attribute)</a></dt>
+    <dt><a href="reference/celery.result.html#celery.result.EagerResult.result">(celery.result.EagerResult attribute)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.task.base.html#celery.task.base.Task.routing_key">routing_key (celery.task.base.Task attribute)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.run">run() (celery.monitoring.Statistics method)</a></dt>
   <dd><dl>
+    <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.run">(celery.supervisor.OFASupervisor.Process method)</a></dt>
+    <dt><a href="reference/celery.task.base.html#celery.task.base.AsynchronousMapTask.run">(celery.task.base.AsynchronousMapTask method)</a></dt>
+    <dt><a href="reference/celery.task.base.html#celery.task.base.ExecuteRemoteTask.run">(celery.task.base.ExecuteRemoteTask method)</a></dt>
     <dt><a href="reference/celery.task.base.html#celery.task.base.Task.run">(celery.task.base.Task method)</a></dt>
     <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet.run">(celery.task.base.TaskSet method)</a></dt>
-    <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.AsynchronousMapTask.run">(celery.task.builtins.AsynchronousMapTask method)</a></dt>
     <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.DeleteExpiredTaskMetaTask.run">(celery.task.builtins.DeleteExpiredTaskMetaTask method)</a></dt>
-    <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.ExecuteRemoteTask.run">(celery.task.builtins.ExecuteRemoteTask method)</a></dt>
     <dt><a href="reference/celery.task.builtins.html#celery.task.builtins.PingTask.run">(celery.task.builtins.PingTask method)</a></dt>
     <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.InfinityThread.run">(celery.worker.controllers.InfinityThread method)</a></dt>
   </dl></dd>
@@ -531,28 +539,28 @@
   <dd><dl>
     <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.start">(celery.pool.TaskPool method)</a></dt>
     <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.start">(celery.supervisor.OFASupervisor method)</a></dt>
+    <dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.start">(celery.supervisor.OFASupervisor.Process method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.AMQPListener.start">(celery.worker.AMQPListener method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.WorkController.start">(celery.worker.WorkController method)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics">Statistics (class in celery.monitoring)</a></dt>
-<dt><a href="reference/celery.conf.html#celery.conf.STATISTICS_COLLECT_INTERVAL">STATISTICS_COLLECT_INTERVAL (in module celery.conf)</a></dt>
+<dt><a href="reference/celery.conf.html#celery.conf.STATISTICS_COLLECT_INTERVAL">STATISTICS_COLLECT_INTERVAL (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.STATISTICS_COLLECT_INTERVAL">[1]</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector">StatsCollector (class in celery.monitoring)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.status">status (celery.result.BaseAsyncResult attribute)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.models.html#TaskMeta.status">(TaskMeta attribute)</a></dt>
-  </dl></dd>
+    <dt><a href="reference/celery.result.html#celery.result.EagerResult.status">(celery.result.EagerResult attribute)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.stop">stop() (celery.monitoring.Statistics method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.stop">(celery.pool.TaskPool method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.AMQPListener.stop">(celery.worker.AMQPListener method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.WorkController.stop">(celery.worker.WorkController method)</a></dt>
     <dt><a href="reference/celery.worker.controllers.html#celery.worker.controllers.InfinityThread.stop">(celery.worker.controllers.InfinityThread method)</a></dt>
-  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+  </dl></dd>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.store_result">store_result() (celery.backends.base.BaseBackend method)</a></dt>
   <dd><dl>
-    <dt><a href="reference/celery.backends.cache.html#celery.backends.cache.Backend.store_result">(celery.backends.cache.Backend method)</a></dt>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.store_result">(celery.backends.database.Backend method)</a></dt>
-    <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.store_result">(celery.backends.tyrant.Backend method)</a></dt>
     <dt><a href="reference/celery.managers.html#celery.managers.TaskManager.store_result">(celery.managers.TaskManager method)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.subtasks">subtasks (celery.result.TaskSetResult attribute)</a></dt>
@@ -580,7 +588,6 @@
   <dd><dl>
     <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper.task_name">(celery.worker.job.TaskWrapper attribute)</a></dt>
   </dl></dd>
-<dt><a href="reference/celery.views.html#celery.views.task_status">task_status() (in module celery.views)</a></dt>
 <dt><a href="reference/celery.models.html#TASK_STATUS_DONE">TASK_STATUS_DONE (built-in variable)</a></dt>
 <dt><a href="reference/celery.models.html#TASK_STATUS_FAILURE">TASK_STATUS_FAILURE (built-in variable)</a></dt>
 <dt><a href="reference/celery.models.html#TASK_STATUS_PENDING">TASK_STATUS_PENDING (built-in variable)</a></dt>
@@ -593,14 +600,15 @@
 <dt><a href="reference/celery.models.html#TaskMeta">TaskMeta (built-in class)</a></dt>
 <dt><a href="reference/celery.pool.html#celery.pool.TaskPool">TaskPool (class in celery.pool)</a></dt>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskPublisher">TaskPublisher (class in celery.messaging)</a></dt>
-<dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry">TaskRegistry (class in celery.registry)</a></dt></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.AlreadyRegistered">TaskRegistry.AlreadyRegistered</a></dt>
+<dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry">TaskRegistry (class in celery.registry)</a></dt>
+<dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.AlreadyRegistered">TaskRegistry.AlreadyRegistered</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.NotRegistered">TaskRegistry.NotRegistered</a></dt>
 <dt><a href="reference/celery.task.base.html#celery.task.base.TaskSet">TaskSet (class in celery.task.base)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.taskset_id">taskset_id (celery.result.TaskSetResult attribute)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult">TaskSetResult (class in celery.result)</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.TaskTimerStats">TaskTimerStats (class in celery.monitoring)</a></dt>
 <dt><a href="reference/celery.worker.job.html#celery.worker.job.TaskWrapper">TaskWrapper (class in celery.worker.job)</a></dt>
+<dt><a href="reference/celery.supervisor.html#celery.supervisor.OFASupervisor.Process.terminate">terminate() (celery.supervisor.OFASupervisor.Process method)</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats.time_start">time_start (celery.monitoring.TimerStats attribute)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.TimeoutError">TimeoutError</a>, <a href="reference/celery.result.html#celery.result.TimeoutError">[1]</a></dt>
 <dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats">TimerStats (class in celery.monitoring)</a></dt>
@@ -636,6 +644,9 @@
 <dl>
 
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.wait">wait() (celery.result.BaseAsyncResult method)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.result.html#celery.result.EagerResult.wait">(celery.result.EagerResult method)</a></dt>
+  </dl></dd>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.wait_for">wait_for() (celery.backends.base.BaseBackend method)</a></dt>
 <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.wait_for_result">wait_for_result() (celery.pool.TaskPool method)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.waiting">waiting() (celery.result.TaskSetResult method)</a></dt>
@@ -678,12 +689,12 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
index.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Celery - The Django Task Queue &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Celery - The Django Task Queue &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="" />
     <link rel="next" title="celery - Distributed Task Queue for Django." href="introduction.html" /> 
   </head>
   <body>
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              accesskey="N">next</a> |</li>
-        <li><a href="">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -214,12 +214,12 @@
         <li class="right" >
           <a href="introduction.html" title="celery - Distributed Task Queue for Django."
              >next</a> |</li>
-        <li><a href="">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 7 - 7
introduction.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
     <link rel="next" title="Frequently Asked Questions" href="faq.html" />
     <link rel="prev" title="Celery - The Django Task Queue" href="index.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="index.html" title="Celery - The Django Task Queue"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -54,7 +54,7 @@
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.3.20</td>
+<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.4.0</td>
 </tr>
 </tbody>
 </table>
@@ -429,12 +429,12 @@ file in the top distribution directory for the full license text.</p>
         <li class="right" >
           <a href="index.html" title="Celery - The Django Task Queue"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
links.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Interesting Links &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Interesting Links &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
     <link rel="prev" title="Change history" href="changelog.html" /> 
   </head>
   <body>
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="changelog.html" title="Change history"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -159,12 +159,12 @@
         <li class="right" >
           <a href="changelog.html" title="Change history"
              >previous</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 10
modindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Global Module Index &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Global Module Index &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" />
  
 
 
@@ -34,7 +34,7 @@
         <li class="right" >
           <a href="" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -149,10 +149,6 @@
      <em></em></td></tr><tr class="cg-1">
      <td></td>
      <td>&nbsp;&nbsp;&nbsp;
-     <a href="reference/celery.views.html#module-celery.views"><tt class="xref">celery.views</tt></a></td><td>
-     <em></em></td></tr><tr class="cg-1">
-     <td></td>
-     <td>&nbsp;&nbsp;&nbsp;
      <a href="reference/celery.worker.html#module-celery.worker"><tt class="xref">celery.worker</tt></a></td><td>
      <em></em></td></tr><tr class="cg-1">
      <td></td>
@@ -197,12 +193,12 @@
         <li class="right" >
           <a href="" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 47 - 38
objects.inv

@@ -1,6 +1,6 @@
 # Sphinx inventory version 1
 # Project: Celery
-# Version: 0.3
+# Version: 0.4
 celery.backends.base mod reference/celery.backends.base.html
 celery.execute mod reference/celery.execute.html
 celery.bin.celeryd mod reference/celery.bin.celeryd.html
@@ -22,41 +22,47 @@ celery.datastructures mod reference/celery.datastructures.html
 celery.messaging mod reference/celery.messaging.html
 celery.task.base mod reference/celery.task.base.html
 celery.task mod reference/celery.task.html
-celery.views mod reference/celery.views.html
 celery.worker.job mod reference/celery.worker.job.html
 celery.conf mod reference/celery.conf.html
 celery.registry mod reference/celery.registry.html
 celery.result mod reference/celery.result.html
 celery.fields mod reference/celery.fields.html
 celery.log.emergency_error function reference/celery.log.html
+celery.execute.apply function reference/celery.execute.html
 celery.backends.base.BaseBackend.get_result method reference/celery.backends.base.html
 celery.task.dmap function reference/celery.task.html
 celery.monitoring.Statistics.on_start method reference/celery.monitoring.html
 celery.task.base.Task.ignore_result attribute reference/celery.task.base.html
-celery.worker.controllers.InfinityThread class reference/celery.worker.controllers.html
+celery.result.EagerResult.wait method reference/celery.result.html
 celery.result.BaseAsyncResult.is_done method reference/celery.result.html
 celery.task.base.Task.routing_key attribute reference/celery.task.base.html
+celery.supervisor.OFASupervisor.Process.exitcode attribute reference/celery.supervisor.html
 celery.backends.database.Backend.run_periodic_tasks method reference/celery.backends.database.html
 celery.result.TaskSetResult.subtasks attribute reference/celery.result.html
 celery.backends.tyrant.Backend.tyrant_port attribute reference/celery.backends.tyrant.html
 celery.result.TaskSetResult.iterate method reference/celery.result.html
+celery.supervisor.OFASupervisor.Process.run method reference/celery.supervisor.html
 celery.registry.AlreadyRegistered exception reference/celery.registry.html
+celery.task.base.Task.type attribute reference/celery.task.base.html
 celery.backends.base.UnpickleableExceptionWrapper exception reference/celery.backends.base.html
 TASK_STATUS_FAILURE data reference/celery.models.html
+celery.result.EagerResult.is_done method reference/celery.result.html
 celery.pool.TaskPool.full method reference/celery.pool.html
 celery.fields.PickledObjectField.to_python method reference/celery.fields.html
+celery.task.base.AsynchronousMapTask class reference/celery.task.base.html
 celery.result.BaseAsyncResult.backend attribute reference/celery.result.html
 celery.fields.PickledObjectField.get_internal_type method reference/celery.fields.html
 celery.worker.controllers.InfinityThread.run method reference/celery.worker.controllers.html
 celery.worker.WorkController.start method reference/celery.worker.html
-celery.views.apply function reference/celery.views.html
 celery.worker.job.TaskWrapper.execute_using_pool method reference/celery.worker.job.html
 celery.messaging.TaskPublisher.encoder method reference/celery.messaging.html
+celery.worker.controllers.InfinityThread class reference/celery.worker.controllers.html
 celery.task.base.TaskSet.join method reference/celery.task.base.html
 celery.datastructures.PositionQueue.full method reference/celery.datastructures.html
 celery.discovery.find_related_module function reference/celery.discovery.html
 celery.worker.WorkController.logfile attribute reference/celery.worker.html
 celery.result.BaseAsyncResult.ready method reference/celery.result.html
+celery.supervisor.OFASupervisor.args attribute reference/celery.supervisor.html
 celery.worker.AMQPListener.start method reference/celery.worker.html
 celery.registry.TaskRegistry.AlreadyRegistered exception reference/celery.registry.html
 celery.managers.TaskManager.delete_expired method reference/celery.managers.html
@@ -64,28 +70,29 @@ celery.registry.TaskRegistry.filter_types method reference/celery.registry.html
 celery.backends.base.UnpickleableExceptionWrapper.exc_args attribute reference/celery.backends.base.html
 celery.worker.controllers.Mediator class reference/celery.worker.controllers.html
 celery.conf.AMQP_CONSUMER_QUEUE data reference/celery.conf.html
-celery.worker.WorkController.pool attribute reference/celery.worker.html
+celery.conf.DEFAULT_ALWAYS_EAGER data reference/celery.conf.html
 celery.worker.job.TaskWrapper.extend_with_default_kwargs method reference/celery.worker.job.html
 celery.datastructures.ExceptionInfo.traceback attribute reference/celery.datastructures.html
 celery.managers.TaskManager.get_all_expired method reference/celery.managers.html
 TaskMeta.task_id attribute reference/celery.models.html
 celery.supervisor.OFASupervisor.check_interval attribute reference/celery.supervisor.html
 celery.discovery.autodiscover function reference/celery.discovery.html
+celery.supervisor.OFASupervisor.Process.ident attribute reference/celery.supervisor.html
 celery.result.TaskSetResult.ready method reference/celery.result.html
 celery.task.base.Task.get_publisher method reference/celery.task.base.html
 celery.datastructures.ExceptionInfo class reference/celery.datastructures.html
 celery.task.base.TaskSet.map_async classmethod reference/celery.task.base.html
-celery.supervisor.OFASupervisor.args attribute reference/celery.supervisor.html
+celery.result.EagerResult class reference/celery.result.html
 celery.backends.get_default_backend_cls data reference/celery.backends.html
 celery.fields.PickledObjectField.get_db_prep_save method reference/celery.fields.html
 celery.monitoring.StatsCollector.dump_to_cache method reference/celery.monitoring.html
-celery.backends.tyrant.Backend.get_result method reference/celery.backends.tyrant.html
 celery.worker.controllers.PeriodicWorkController.process_hold_queue method reference/celery.worker.controllers.html
 celery.result.TaskSetResult.total attribute reference/celery.result.html
 celery.backends.base.find_nearest_pickleable_exception function reference/celery.backends.base.html
+celery.task.base.ExecuteRemoteTask.run method reference/celery.task.base.html
 celery.task.ping function reference/celery.task.html
 celery.managers.PeriodicTaskManager class reference/celery.managers.html
-celery.task.builtins.ExecuteRemoteTask.run method reference/celery.task.builtins.html
+celery.worker.job.TaskWrapper.from_message classmethod reference/celery.worker.job.html
 celery.task.base.Task.run method reference/celery.task.base.html
 TaskMeta class reference/celery.models.html
 celery.supervisor.OFASupervisor.target attribute reference/celery.supervisor.html
@@ -95,18 +102,19 @@ celery.task.base.Task.get_logger method reference/celery.task.base.html
 celery.result.BaseAsyncResult class reference/celery.result.html
 celery.result.BaseAsyncResult.successful method reference/celery.result.html
 celery.conf.LOG_FORMAT data reference/celery.conf.html
-celery.result.BaseAsyncResult.TimeoutError exception reference/celery.result.html
-celery.conf.DEFAULT_STATISTICS_COLLECT_INTERVAL data reference/celery.conf.html
+celery.utils.mitemgetter function reference/celery.utils.html
+celery.backends.tyrant.Backend.close method reference/celery.backends.tyrant.html
 celery.backends.database.Backend.store_result method reference/celery.backends.database.html
 celery.worker.AMQPListener.bucket_queue attribute reference/celery.worker.html
 celery.monitoring.TaskTimerStats class reference/celery.monitoring.html
 celery.worker.job.TaskWrapper.message attribute reference/celery.worker.job.html
 PeriodicTaskMeta.task attribute reference/celery.models.html
-celery.worker.WorkController.process_task method reference/celery.worker.html
+celery.supervisor.OFASupervisor.Process.daemon attribute reference/celery.supervisor.html
 celery.result.TaskSetResult.successful method reference/celery.result.html
 celery.backends.base.BaseBackend.wait_for method reference/celery.backends.base.html
 celery.monitoring.StatsCollector class reference/celery.monitoring.html
 celery.backends.base.BaseBackend.mark_as_done method reference/celery.backends.base.html
+celery.supervisor.OFASupervisor.Process class reference/celery.supervisor.html
 celery.registry.TaskRegistry.get_all_periodic method reference/celery.registry.html
 PeriodicTaskMeta.last_run_at attribute reference/celery.models.html
 celery.worker.job.TaskWrapper.execute method reference/celery.worker.job.html
@@ -120,21 +128,24 @@ celery.task.base.TaskSet.remote_execute classmethod reference/celery.task.base.h
 celery.bin.celeryd.parse_options function reference/celery.bin.celeryd.html
 celery.task.discard_all function reference/celery.task.html
 celery.backends.database.Backend.get_status method reference/celery.backends.database.html
+celery.task.base.AsynchronousMapTask.run method reference/celery.task.base.html
 PeriodicTaskMeta class reference/celery.models.html
-celery.messaging.TaskPublisher.requeue_task method reference/celery.messaging.html
+celery.result.BaseAsyncResult.TimeoutError exception reference/celery.result.html
 celery.messaging.TaskPublisher class reference/celery.messaging.html
 celery.conf.AMQP_CONSUMER_ROUTING_KEY data reference/celery.conf.html
 celery.backends.base.BaseBackend class reference/celery.backends.base.html
 celery.conf.AMQP_EXCHANGE_TYPE data reference/celery.conf.html
 celery.supervisor.OFASupervisor.start method reference/celery.supervisor.html
+celery.supervisor.OFASupervisor.Process.is_alive method reference/celery.supervisor.html
 celery.task.base.TaskSet.total attribute reference/celery.task.base.html
 celery.worker.WorkController class reference/celery.worker.html
 celery.backends.base.BaseBackend.prepare_exception method reference/celery.backends.base.html
 celery.backends.base.TimeoutError exception reference/celery.backends.base.html
 celery.worker.WorkController.periodic_work_controller attribute reference/celery.worker.html
-celery.managers.TaskManager class reference/celery.managers.html
+celery.registry.TaskRegistry.get_all method reference/celery.registry.html
 celery.registry.TaskRegistry.NotRegistered exception reference/celery.registry.html
 celery.datastructures.PositionQueue.length attribute reference/celery.datastructures.html
+celery.worker.WorkController.process_task method reference/celery.worker.html
 celery.datastructures.PositionQueue class reference/celery.datastructures.html
 celery.messaging.TaskPublisher.delay_task method reference/celery.messaging.html
 celery.backends.base.BaseBackend.prepare_result method reference/celery.backends.base.html
@@ -144,7 +155,7 @@ celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_module attribu
 celery.task.dmap_async function reference/celery.task.html
 celery.supervisor.OFASupervisor class reference/celery.supervisor.html
 celery.worker.job.TaskWrapper.on_failure method reference/celery.worker.job.html
-celery.backends.tyrant.Backend.get_status method reference/celery.backends.tyrant.html
+celery.managers.TaskManager class reference/celery.managers.html
 celery.worker.controllers.InfinityThread.stop method reference/celery.worker.controllers.html
 celery.backends.base.BaseBackend.store_result method reference/celery.backends.base.html
 celery.worker.AMQPListener.logger attribute reference/celery.worker.html
@@ -154,18 +165,18 @@ celery.monitoring.TimerStats.on_finish method reference/celery.monitoring.html
 celery.worker.WorkController.stop method reference/celery.worker.html
 celery.pool.TaskPool.on_ready method reference/celery.pool.html
 celery.result.AsyncResult.task_id attribute reference/celery.result.html
+celery.supervisor.OFASupervisor.Process.pid attribute reference/celery.supervisor.html
 celery.task.base.Task.disable_error_emails attribute reference/celery.task.base.html
 celery.monitoring.StatsCollector.total_tasks_processed_by_type attribute reference/celery.monitoring.html
 celery.supervisor.OFASupervisor.max_restart_freq attribute reference/celery.supervisor.html
+celery.utils.gen_unique_id function reference/celery.utils.html
 TASK_STATUS_RETRY data reference/celery.models.html
 celery.task.base.PeriodicTask class reference/celery.task.base.html
 TASK_STATUSES data reference/celery.models.html
 celery.backends.base.BaseBackend.mark_as_failure method reference/celery.backends.base.html
 celery.conf.AMQP_EXCHANGE data reference/celery.conf.html
 celery.datastructures.ExceptionInfo.exception attribute reference/celery.datastructures.html
-celery.task.builtins.AsynchronousMapTask.run method reference/celery.task.builtins.html
 PeriodicTaskMeta.delay method reference/celery.models.html
-celery.worker.WorkController.hold_queue attribute reference/celery.worker.html
 celery.worker.AMQPListener.stop method reference/celery.worker.html
 celery.backends.database.Backend.cleanup method reference/celery.backends.database.html
 celery.task.base.Task.get_consumer method reference/celery.task.base.html
@@ -177,24 +188,21 @@ celery.worker.AMQPListener class reference/celery.worker.html
 celery.task.builtins.PingTask.run method reference/celery.task.builtins.html
 celery.result.BaseAsyncResult.status attribute reference/celery.result.html
 celery.conf.AMQP_CONNECTION_TIMEOUT data reference/celery.conf.html
-celery.task.builtins.AsynchronousMapTask class reference/celery.task.builtins.html
 celery.task.builtins.PingTask class reference/celery.task.builtins.html
 celery.backends.database.Backend.get_result method reference/celery.backends.database.html
 celery.supervisor.OFASupervisor.max_restart_freq_time attribute reference/celery.supervisor.html
 celery.backends.get_backend_cls function reference/celery.backends.html
 celery.registry.TaskRegistry.register method reference/celery.registry.html
-celery.task.base.TaskSet.iterate method reference/celery.task.base.html
-celery.backends.cache.Backend.get_result method reference/celery.backends.cache.html
+celery.worker.AMQPListener.hold_queue attribute reference/celery.worker.html
+celery.worker.controllers.InfinityThread.on_iteration method reference/celery.worker.controllers.html
 celery.conf.DAEMON_LOG_FILE data reference/celery.conf.html
 celery.pool.TaskPool.reap method reference/celery.pool.html
 celery.backends.base.BaseBackend.create_exception_cls method reference/celery.backends.base.html
 celery.worker.WorkController.amqp_listener attribute reference/celery.worker.html
 celery.monitoring.Statistics.stop method reference/celery.monitoring.html
-celery.worker.job.TaskWrapper.task_name attribute reference/celery.worker.job.html
-celery.worker.controllers.InfinityThread.on_iteration method reference/celery.worker.controllers.html
+celery.result.EagerResult.status attribute reference/celery.result.html
 celery.monitoring.StatsCollector.total_task_time_running attribute reference/celery.monitoring.html
 celery.monitoring.TimerStats.time_start attribute reference/celery.monitoring.html
-celery.views.task_status function reference/celery.views.html
 celery.task.base.Task.name attribute reference/celery.task.base.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_args attribute reference/celery.backends.base.html
 TaskMeta.date_done attribute reference/celery.models.html
@@ -211,15 +219,17 @@ celery.monitoring.Statistics class reference/celery.monitoring.html
 celery.monitoring.Statistics.run method reference/celery.monitoring.html
 celery.monitoring.StatsCollector.total_task_time_running_by_type attribute reference/celery.monitoring.html
 celery.backends.base.BaseBackend.is_done method reference/celery.backends.base.html
-celery.backends.tyrant.Backend.is_done method reference/celery.backends.tyrant.html
+celery.task.base.Task.apply classmethod reference/celery.task.base.html
+celery.registry.TaskRegistry.get_task method reference/celery.registry.html
 celery.result.BaseAsyncResult.task_id attribute reference/celery.result.html
 celery.fields.PickledObjectField class reference/celery.fields.html
 celery.task.base.TaskSet.map classmethod reference/celery.task.base.html
-celery.backends.cache.Backend.is_done method reference/celery.backends.cache.html
+celery.monitoring.Statistics.start classmethod reference/celery.monitoring.html
 celery.backends.base.BaseBackend.TimeoutError exception reference/celery.backends.base.html
 celery.pool.TaskPool.logger attribute reference/celery.pool.html
 celery.messaging.TaskPublisher.delay_task_in_set method reference/celery.messaging.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper exception reference/celery.backends.base.html
+celery.result.EagerResult.result attribute reference/celery.result.html
 celery.worker.job.TaskWrapper.args attribute reference/celery.worker.job.html
 celery.worker.job.TaskWrapper.kwargs attribute reference/celery.worker.job.html
 celery.worker.AMQPListener.close_connection method reference/celery.worker.html
@@ -227,7 +237,7 @@ celery.worker.AMQPListener.receive_message method reference/celery.worker.html
 celery.managers.PeriodicTaskManager.get_waiting_tasks method reference/celery.managers.html
 celery.managers.TaskManager.get_task method reference/celery.managers.html
 celery.worker.WorkController.loglevel attribute reference/celery.worker.html
-celery.task.base.Task.type attribute reference/celery.task.base.html
+celery.supervisor.MaxRestartsExceededError exception reference/celery.supervisor.html
 celery.worker.WorkController.is_detached attribute reference/celery.worker.html
 celery.registry.TaskRegistry.get_all_regular method reference/celery.registry.html
 celery.registry.TaskRegistry class reference/celery.registry.html
@@ -238,10 +248,9 @@ celery.result.BaseAsyncResult.wait method reference/celery.result.html
 celery.result.TaskSetResult.join method reference/celery.result.html
 celery.task.builtins.DeleteExpiredTaskMetaTask class reference/celery.task.builtins.html
 celery.worker.job.jail function reference/celery.worker.job.html
-celery.monitoring.Statistics.start classmethod reference/celery.monitoring.html
+celery.worker.job.TaskWrapper.task_name attribute reference/celery.worker.job.html
 celery.worker.WorkController.bucket_queue attribute reference/celery.worker.html
-celery.datastructures.PositionQueue.UnfilledPosition class reference/celery.datastructures.html
-celery.registry.TaskRegistry.get_all method reference/celery.registry.html
+celery.execute.apply_async function reference/celery.execute.html
 celery.worker.controllers.Mediator.bucket_queue attribute reference/celery.worker.controllers.html
 celery.monitoring.Statistics.type attribute reference/celery.monitoring.html
 celery.task.base.Task class reference/celery.task.base.html
@@ -250,24 +259,24 @@ celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_cls_name attri
 celery.result.AsyncResult.backend attribute reference/celery.result.html
 celery.task.base.TaskSet class reference/celery.task.base.html
 celery.result.BaseAsyncResult.result attribute reference/celery.result.html
-celery.backends.cache.Backend.store_result method reference/celery.backends.cache.html
 celery.result.TaskSetResult.failed method reference/celery.result.html
 celery.task.builtins.DeleteExpiredTaskMetaTask.run method reference/celery.task.builtins.html
 celery.pool.TaskPool class reference/celery.pool.html
 celery.worker.job.TaskWrapper class reference/celery.worker.job.html
 TaskMeta.status attribute reference/celery.models.html
 celery.worker.WorkController.concurrency attribute reference/celery.worker.html
+celery.conf.ALWAYS_EAGER data reference/celery.conf.html
 celery.backends.database.Backend.is_done method reference/celery.backends.database.html
 celery.backends.tyrant.Backend.tyrant_host attribute reference/celery.backends.tyrant.html
 celery.result.TimeoutError exception reference/celery.result.html
 celery.backends.tyrant.Backend class reference/celery.backends.tyrant.html
 TASK_STATUSES_CHOICES data reference/celery.models.html
 celery.utils.chunks function reference/celery.utils.html
-celery.backends.base.BaseBackend.mark_as_retry method reference/celery.backends.base.html
+celery.result.EagerResult.is_ready method reference/celery.result.html
+celery.worker.WorkController.pool attribute reference/celery.worker.html
 celery.supervisor.raise_ping_timeout function reference/celery.supervisor.html
 celery.task.base.Task.mandatory attribute reference/celery.task.base.html
 celery.datastructures.PositionQueue.filled attribute reference/celery.datastructures.html
-celery.task.builtins.ExecuteRemoteTask class reference/celery.task.builtins.html
 celery.backends.base.UnpickleableExceptionWrapper.exc_module attribute reference/celery.backends.base.html
 celery.monitoring.Statistics.on_stop method reference/celery.monitoring.html
 TASK_STATUS_DONE data reference/celery.models.html
@@ -276,7 +285,6 @@ celery.conf.AMQP_PUBLISHER_ROUTING_KEY data reference/celery.conf.html
 celery.pool.TaskPool.wait_for_result method reference/celery.pool.html
 celery.backends.cache.Backend class reference/celery.backends.cache.html
 celery.task.is_done function reference/celery.task.html
-celery.views.is_task_done function reference/celery.views.html
 celery.worker.controllers.PeriodicWorkController class reference/celery.worker.controllers.html
 celery.conf.LOG_LEVELS data reference/celery.conf.html
 celery.managers.TaskManager.is_done method reference/celery.managers.html
@@ -289,7 +297,7 @@ celery.execute.delay_task function reference/celery.execute.html
 celery.task.execute_remote function reference/celery.task.html
 celery.backends.base.BaseBackend.process_cleanup method reference/celery.backends.base.html
 celery.task.base.Task.apply_async classmethod reference/celery.task.base.html
-celery.backends.cache.Backend.get_status method reference/celery.backends.cache.html
+celery.task.base.ExecuteRemoteTask class reference/celery.task.base.html
 celery.log.setup_logger function reference/celery.log.html
 celery.worker.job.TaskWrapper.task_func attribute reference/celery.worker.job.html
 celery.fields.PickledObjectField.get_db_prep_lookup method reference/celery.fields.html
@@ -297,21 +305,21 @@ celery.conf.DAEMON_CONCURRENCY data reference/celery.conf.html
 celery.pool.TaskPool.start method reference/celery.pool.html
 celery.worker.WorkController.logger attribute reference/celery.worker.html
 celery.monitoring.StatsCollector.report method reference/celery.monitoring.html
-celery.backends.tyrant.Backend.store_result method reference/celery.backends.tyrant.html
 TASK_STATUS_PENDING data reference/celery.models.html
-celery.registry.TaskRegistry.get_task method reference/celery.registry.html
+celery.worker.WorkController.hold_queue attribute reference/celery.worker.html
 celery.result.BaseAsyncResult.get method reference/celery.result.html
-celery.worker.AMQPListener.hold_queue attribute reference/celery.worker.html
+celery.result.EagerResult.TimeoutError exception reference/celery.result.html
 celery.conf.DAEMON_PID_FILE data reference/celery.conf.html
 celery.monitoring.StatsCollector.total_tasks_processed attribute reference/celery.monitoring.html
 celery.monitoring.StatsCollector.task_time_running method reference/celery.monitoring.html
 celery.backends.base.BaseBackend.get_status method reference/celery.backends.base.html
 celery.registry.TaskRegistry.autodiscover method reference/celery.registry.html
 celery.monitoring.TimerStats.on_start method reference/celery.monitoring.html
+celery.supervisor.OFASupervisor.Process.start method reference/celery.supervisor.html
 celery.task.base.TaskSet.task_name attribute reference/celery.task.base.html
 celery.pool.TaskPool.get_worker_pids method reference/celery.pool.html
 PeriodicTaskMeta.total_run_count attribute reference/celery.models.html
-celery.execute.apply_async function reference/celery.execute.html
+celery.datastructures.PositionQueue.UnfilledPosition class reference/celery.datastructures.html
 celery.result.TaskSetResult.completed_count method reference/celery.result.html
 celery.pool.TaskPool.on_return method reference/celery.pool.html
 celery.messaging.TaskConsumer class reference/celery.messaging.html
@@ -319,7 +327,8 @@ celery.worker.WorkController.safe_process_task method reference/celery.worker.ht
 celery.managers.TaskManager.store_result method reference/celery.managers.html
 celery.result.TaskSetResult.taskset_id attribute reference/celery.result.html
 celery.monitoring.TimerStats class reference/celery.monitoring.html
+celery.supervisor.OFASupervisor.Process.terminate method reference/celery.supervisor.html
 TaskMeta.result attribute reference/celery.models.html
-celery.worker.job.TaskWrapper.from_message classmethod reference/celery.worker.job.html
+celery.supervisor.OFASupervisor.Process.join method reference/celery.supervisor.html
 celery.backends.tyrant.Backend.open method reference/celery.backends.tyrant.html
 celery.conf.SEND_CELERY_TASK_ERROR_EMAILS data reference/celery.conf.html

+ 6 - 11
reference/celery.backends.base.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Base - celery.backends.base &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Backend: Base - celery.backends.base &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Database - celery.backends.database" href="celery.backends.database.html" />
     <link rel="prev" title="Backends - celery.backends" href="celery.backends.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.html" title="Backends - celery.backends"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -150,11 +150,6 @@ exception </em><tt class="descclassname">BaseBackend.</tt><tt class="descname">U
 <tt class="descclassname">BaseBackend.</tt><tt class="descname">mark_as_failure</tt><big>(</big><em>task_id</em>, <em>exc</em><big>)</big><a class="headerlink" href="#celery.backends.base.BaseBackend.mark_as_failure" title="Permalink to this definition">¶</a></dt>
 <dd>Mark task as executed with failure. Stores the execption.</dd></dl>
 
-<dl class="method">
-<dt id="celery.backends.base.BaseBackend.mark_as_retry">
-<tt class="descclassname">BaseBackend.</tt><tt class="descname">mark_as_retry</tt><big>(</big><em>task_id</em>, <em>exc</em><big>)</big><a class="headerlink" href="#celery.backends.base.BaseBackend.mark_as_retry" title="Permalink to this definition">¶</a></dt>
-<dd>Mark task for retry.</dd></dl>
-
 <dl class="method">
 <dt id="celery.backends.base.BaseBackend.prepare_exception">
 <tt class="descclassname">BaseBackend.</tt><tt class="descname">prepare_exception</tt><big>(</big><em>exc</em><big>)</big><a class="headerlink" href="#celery.backends.base.BaseBackend.prepare_exception" title="Permalink to this definition">¶</a></dt>
@@ -315,13 +310,13 @@ if it is it returns <tt class="xref docutils literal"><span class="pre">None</sp
         <li class="right" >
           <a href="celery.backends.html" title="Backends - celery.backends"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 7 - 28
reference/celery.backends.cache.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Tokyo Tyrant - celery.backends.tyrant" href="celery.backends.tyrant.html" />
     <link rel="prev" title="Backend: Database - celery.backends.database" href="celery.backends.database.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.database.html" title="Backend: Database - celery.backends.database"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -57,28 +57,7 @@
 <dt id="celery.backends.cache.Backend">
 <em class="property">
 class </em><tt class="descclassname">celery.backends.cache.</tt><tt class="descname">Backend</tt><big>(</big><em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.backends.cache.Backend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Backend using the Django cache framework to store task metadata.</p>
-<dl class="method">
-<dt id="celery.backends.cache.Backend.get_result">
-<tt class="descname">get_result</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.cache.Backend.get_result" title="Permalink to this definition">¶</a></dt>
-<dd>Get the result of a task.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.cache.Backend.get_status">
-<tt class="descname">get_status</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.cache.Backend.get_status" title="Permalink to this definition">¶</a></dt>
-<dd>Get the status of a task.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.cache.Backend.is_done">
-<tt class="descname">is_done</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.cache.Backend.is_done" title="Permalink to this definition">¶</a></dt>
-<dd>Returns <tt class="xref docutils literal"><span class="pre">True</span></tt> if the task has been executed successfully.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.cache.Backend.store_result">
-<tt class="descname">store_result</tt><big>(</big><em>task_id</em>, <em>result</em>, <em>status</em><big>)</big><a class="headerlink" href="#celery.backends.cache.Backend.store_result" title="Permalink to this definition">¶</a></dt>
-<dd>Store task result and status.</dd></dl>
-
-</dd></dl>
+<dd>Backend using the Django cache framework to store task metadata.</dd></dl>
 
 </div>
 
@@ -131,13 +110,13 @@ class </em><tt class="descclassname">celery.backends.cache.</tt><tt class="descn
         <li class="right" >
           <a href="celery.backends.database.html" title="Backend: Database - celery.backends.database"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.database.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Database - celery.backends.database &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Backend: Database - celery.backends.database &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Cache - celery.backends.cache" href="celery.backends.cache.html" />
     <link rel="prev" title="Backend: Base - celery.backends.base" href="celery.backends.base.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -141,13 +141,13 @@ class </em><tt class="descclassname">celery.backends.database.</tt><tt class="de
         <li class="right" >
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.backends.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backends - celery.backends &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Backends - celery.backends &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backend: Base - celery.backends.base" href="celery.backends.base.html" />
     <link rel="prev" title="Process Supervisor - celery.supervisor" href="celery.supervisor.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.supervisor.html" title="Process Supervisor - celery.supervisor"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -136,13 +136,13 @@ specified in <tt class="xref docutils literal"><span class="pre">CELERY_BACKEND<
         <li class="right" >
           <a href="celery.supervisor.html" title="Process Supervisor - celery.supervisor"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 14 - 26
reference/celery.backends.tyrant.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Configuration - celery.conf" href="celery.conf.html" />
     <link rel="prev" title="Backend: Cache - celery.backends.cache" href="celery.backends.cache.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.cache.html" title="Backend: Cache - celery.backends.cache"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -69,30 +69,18 @@ class </em><tt class="descclassname">celery.backends.tyrant.</tt><tt class="desc
 <dd>The port to the Tokyo Tyrant server.</dd></dl>
 
 <dl class="method">
-<dt id="celery.backends.tyrant.Backend.get_result">
-<tt class="descname">get_result</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.get_result" title="Permalink to this definition">¶</a></dt>
-<dd>Get the result of a task.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.tyrant.Backend.get_status">
-<tt class="descname">get_status</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.get_status" title="Permalink to this definition">¶</a></dt>
-<dd>Get the status for a task.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.tyrant.Backend.is_done">
-<tt class="descname">is_done</tt><big>(</big><em>task_id</em><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.is_done" title="Permalink to this definition">¶</a></dt>
-<dd>Returns <tt class="xref docutils literal"><span class="pre">True</span></tt> if the task executed successfully.</dd></dl>
+<dt id="celery.backends.tyrant.Backend.close">
+<tt class="descname">close</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.close" title="Permalink to this definition">¶</a></dt>
+<dd>Close the tyrant connection and remove the cache.</dd></dl>
 
 <dl class="method">
 <dt id="celery.backends.tyrant.Backend.open">
 <tt class="descname">open</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.open" title="Permalink to this definition">¶</a></dt>
-<dd>Get <tt class="xref docutils literal"><span class="pre">pytyrant.PyTyrant`</span></tt> instance with the current
-server configuration.</dd></dl>
-
-<dl class="method">
-<dt id="celery.backends.tyrant.Backend.store_result">
-<tt class="descname">store_result</tt><big>(</big><em>task_id</em>, <em>result</em>, <em>status</em><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.store_result" title="Permalink to this definition">¶</a></dt>
-<dd>Store task result and status.</dd></dl>
+<dd><p>Get <tt class="xref docutils literal"><span class="pre">pytyrant.PyTyrant`</span></tt> instance with the current
+server configuration.</p>
+<p>The connection is then cached until you do an
+explicit <a title="celery.backends.tyrant.Backend.close" class="reference internal" href="#celery.backends.tyrant.Backend.close"><tt class="xref docutils literal"><span class="pre">close()</span></tt></a>.</p>
+</dd></dl>
 
 </dd></dl>
 
@@ -147,13 +135,13 @@ server configuration.</dd></dl>
         <li class="right" >
           <a href="celery.backends.cache.html" title="Backend: Cache - celery.backends.cache"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.bin.celeryd.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Change history" href="../changelog.html" />
     <link rel="prev" title="Django Fields - celery.fields" href="celery.fields.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.fields.html" title="Django Fields - celery.fields"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -196,13 +196,13 @@ running in the background somewhere.</p>
         <li class="right" >
           <a href="celery.fields.html" title="Django Fields - celery.fields"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 21 - 8
reference/celery.conf.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Configuration - celery.conf &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Configuration - celery.conf &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Datastructures - celery.datastructures" href="celery.datastructures.html" />
     <link rel="prev" title="Backend: Tokyo Tyrant - celery.backends.tyrant" href="celery.backends.tyrant.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.backends.tyrant.html" title="Backend: Tokyo Tyrant - celery.backends.tyrant"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -162,8 +162,8 @@ for more information.</dd></dl>
 </dd></dl>
 
 <dl class="data">
-<dt id="celery.conf.DEFAULT_STATISTICS_COLLECT_INTERVAL">
-<tt class="descclassname">celery.conf.</tt><tt class="descname">DEFAULT_STATISTICS_COLLECT_INTERVAL</tt><a class="headerlink" href="#celery.conf.DEFAULT_STATISTICS_COLLECT_INTERVAL" title="Permalink to this definition">¶</a></dt>
+<dt id="celery.conf.DEFAULT_ALWAYS_EAGER">
+<tt class="descclassname">celery.conf.</tt><tt class="descname">DEFAULT_ALWAYS_EAGER</tt><a class="headerlink" href="#celery.conf.DEFAULT_ALWAYS_EAGER" title="Permalink to this definition">¶</a></dt>
 <dd><dl class="data">
 <dt id="celery.conf.LOG_LEVELS">
 <tt class="descclassname">celery.conf.</tt><tt class="descname">LOG_LEVELS</tt><a class="headerlink" href="#celery.conf.LOG_LEVELS" title="Permalink to this definition">¶</a></dt>
@@ -203,6 +203,19 @@ Default is <tt class="docutils literal"><span class="pre">[%(asctime)s:</span> <
 
 </dd></dl>
 
+<dl class="data">
+<dt>
+<tt class="descclassname">celery.conf.</tt><tt class="descname">STATISTICS_COLLECT_INTERVAL</tt></dt>
+<dd><dl class="data">
+<dt id="celery.conf.ALWAYS_EAGER">
+<tt class="descclassname">celery.conf.</tt><tt class="descname">ALWAYS_EAGER</tt><a class="headerlink" href="#celery.conf.ALWAYS_EAGER" title="Permalink to this definition">¶</a></dt>
+<dd>If this is <tt class="xref docutils literal"><span class="pre">True</span></tt>, all tasks will be executed locally by blocking
+until it is finished. <tt class="docutils literal"><span class="pre">apply_async</span></tt> and <tt class="docutils literal"><span class="pre">delay_task</span></tt> will return
+a <a title="celery.result.EagerResult" class="reference external" href="celery.result.html#celery.result.EagerResult"><tt class="xref docutils literal"><span class="pre">celery.result.EagerResult</span></tt></a> which emulates the behaviour of
+an <a title="celery.result.AsyncResult" class="reference external" href="celery.result.html#celery.result.AsyncResult"><tt class="xref docutils literal"><span class="pre">celery.result.AsyncResult</span></tt></a>.</dd></dl>
+
+</dd></dl>
+
 </div>
 
 
@@ -254,13 +267,13 @@ Default is <tt class="docutils literal"><span class="pre">[%(asctime)s:</span> <
         <li class="right" >
           <a href="celery.backends.tyrant.html" title="Backend: Tokyo Tyrant - celery.backends.tyrant"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.datastructures.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Datastructures - celery.datastructures &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Datastructures - celery.datastructures &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Logging - celery.log" href="celery.log.html" />
     <link rel="prev" title="Configuration - celery.conf" href="celery.conf.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.conf.html" title="Configuration - celery.conf"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -168,13 +168,13 @@ class </em><tt class="descname">UnfilledPosition</tt><big>(</big><em>position</e
         <li class="right" >
           <a href="celery.conf.html" title="Configuration - celery.conf"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.discovery.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Discovery - celery.discovery &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Task Discovery - celery.discovery &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Statistics and Monitoring - celery.monitoring" href="celery.monitoring.html" />
     <link rel="prev" title="Built-in Task Classes - celery.task.builtins" href="celery.task.builtins.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.builtins.html" title="Built-in Task Classes - celery.task.builtins"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -115,13 +115,13 @@ module in the application, and running handler&#8217; if it finds it.</dd></dl>
         <li class="right" >
           <a href="celery.task.builtins.html" title="Built-in Task Classes - celery.task.builtins"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 14 - 6
reference/celery.execute.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Executing Tasks - celery.execute &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Executing Tasks - celery.execute &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Result - celery.result" href="celery.result.html" />
     <link rel="prev" title="Defining Tasks - celery.task.base" href="celery.task.base.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.base.html" title="Defining Tasks - celery.task.base"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -52,6 +52,14 @@
             
   <div class="section" id="module-celery.execute">
 <h1>Executing Tasks - celery.execute<a class="headerlink" href="#module-celery.execute" title="Permalink to this headline">¶</a></h1>
+<dl class="function">
+<dt id="celery.execute.apply">
+<tt class="descclassname">celery.execute.</tt><tt class="descname">apply</tt><big>(</big><em>task</em>, <em>args</em>, <em>kwargs</em>, <em>**ignored</em><big>)</big><a class="headerlink" href="#celery.execute.apply" title="Permalink to this definition">¶</a></dt>
+<dd><p>Apply the task locally.</p>
+<p>This will block until the task completes, and returns a
+<a title="celery.result.EagerResult" class="reference external" href="celery.result.html#celery.result.EagerResult"><tt class="xref docutils literal"><span class="pre">celery.result.EagerResult</span></tt></a> instance.</p>
+</dd></dl>
+
 <dl class="function">
 <dt id="celery.execute.apply_async">
 <tt class="descclassname">celery.execute.</tt><tt class="descname">apply_async</tt><big>(</big><em>task</em>, <em>args=None</em>, <em>kwargs=None</em>, <em>routing_key=None</em>, <em>immediate=None</em>, <em>mandatory=None</em>, <em>connection=None</em>, <em>connect_timeout=4</em>, <em>priority=None</em>, <em>countdown=None</em>, <em>eta=None</em>, <em>**opts</em><big>)</big><a class="headerlink" href="#celery.execute.apply_async" title="Permalink to this definition">¶</a></dt>
@@ -178,13 +186,13 @@ has been registered in the task registry.</p>
         <li class="right" >
           <a href="celery.task.base.html" title="Defining Tasks - celery.task.base"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 7 - 7
reference/celery.fields.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Fields - celery.fields &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Django Fields - celery.fields &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Celery Worker Daemon - celery.bin.celeryd" href="celery.bin.celeryd.html" />
     <link rel="prev" title="Django Models - celery.models" href="celery.models.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.models.html" title="Django Models - celery.models"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -64,7 +64,7 @@ then it must [well, should] be a pickled one).</dd></dl>
 <dl class="class">
 <dt id="celery.fields.PickledObjectField">
 <em class="property">
-class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">PickledObjectField</tt><big>(</big><em>verbose_name=None</em>, <em>name=None</em>, <em>primary_key=False</em>, <em>max_length=None</em>, <em>unique=False</em>, <em>blank=False</em>, <em>null=False</em>, <em>db_index=False</em>, <em>rel=None</em>, <em>default=&lt;class django.db.models.fields.NOT_PROVIDED at 0x20c0120&gt;</em>, <em>editable=True</em>, <em>serialize=True</em>, <em>unique_for_date=None</em>, <em>unique_for_month=None</em>, <em>unique_for_year=None</em>, <em>choices=None</em>, <em>help_text=''</em>, <em>db_column=None</em>, <em>db_tablespace=None</em>, <em>auto_created=False</em><big>)</big><a class="headerlink" href="#celery.fields.PickledObjectField" title="Permalink to this definition">¶</a></dt>
+class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">PickledObjectField</tt><big>(</big><em>verbose_name=None</em>, <em>name=None</em>, <em>primary_key=False</em>, <em>max_length=None</em>, <em>unique=False</em>, <em>blank=False</em>, <em>null=False</em>, <em>db_index=False</em>, <em>rel=None</em>, <em>default=&lt;class django.db.models.fields.NOT_PROVIDED at 0x20cea80&gt;</em>, <em>editable=True</em>, <em>serialize=True</em>, <em>unique_for_date=None</em>, <em>unique_for_month=None</em>, <em>unique_for_year=None</em>, <em>choices=None</em>, <em>help_text=''</em>, <em>db_column=None</em>, <em>db_tablespace=None</em>, <em>auto_created=False</em><big>)</big><a class="headerlink" href="#celery.fields.PickledObjectField" title="Permalink to this definition">¶</a></dt>
 <dd><p>A field that automatically pickles/unpickles its value.</p>
 <dl class="method">
 <dt id="celery.fields.PickledObjectField.get_db_prep_lookup">
@@ -139,13 +139,13 @@ class </em><tt class="descclassname">celery.fields.</tt><tt class="descname">Pic
         <li class="right" >
           <a href="celery.models.html" title="Django Models - celery.models"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.log.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Logging - celery.log &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Logging - celery.log &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Multiprocessing Worker - celery.worker" href="celery.utils.html" />
     <link rel="prev" title="Datastructures - celery.datastructures" href="celery.datastructures.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.datastructures.html" title="Datastructures - celery.datastructures"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -119,13 +119,13 @@ some other reason.</dd></dl>
         <li class="right" >
           <a href="celery.datastructures.html" title="Datastructures - celery.datastructures"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.managers.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Model Managers - celery.managers &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Django Model Managers - celery.managers &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Models - celery.models" href="celery.models.html" />
     <link rel="prev" title="Django Views - celery.views" href="celery.views.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.views.html" title="Django Views - celery.views"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -174,13 +174,13 @@ possible status values.</li>
         <li class="right" >
           <a href="celery.views.html" title="Django Views - celery.views"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 11
reference/celery.messaging.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Messaging - celery.messaging &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Messaging - celery.messaging &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Multiprocessing Worker - celery.worker" href="celery.worker.html" />
     <link rel="prev" title="Statistics and Monitoring - celery.monitoring" href="celery.monitoring.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.monitoring.html" title="Statistics and Monitoring - celery.monitoring"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -87,11 +87,6 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
 <p>See the Pickler docstring for the meaning of optional argument proto.</p>
 </dd></dl>
 
-<dl class="method">
-<dt id="celery.messaging.TaskPublisher.requeue_task">
-<tt class="descname">requeue_task</tt><big>(</big><em>task_name</em>, <em>task_id</em>, <em>task_args</em>, <em>task_kwargs</em>, <em>part_of_set=None</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.messaging.TaskPublisher.requeue_task" title="Permalink to this definition">¶</a></dt>
-<dd>Requeue a failed task.</dd></dl>
-
 </dd></dl>
 
 </div>
@@ -145,13 +140,13 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
         <li class="right" >
           <a href="celery.monitoring.html" title="Statistics and Monitoring - celery.monitoring"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.models.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Models - celery.models &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Django Models - celery.models &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Fields - celery.fields" href="celery.fields.html" />
     <link rel="prev" title="Django Model Managers - celery.managers" href="celery.managers.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.managers.html" title="Django Model Managers - celery.managers"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -200,13 +200,13 @@ when it should be run next.</dd></dl>
         <li class="right" >
           <a href="celery.managers.html" title="Django Model Managers - celery.managers"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.monitoring.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Statistics and Monitoring - celery.monitoring &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Statistics and Monitoring - celery.monitoring &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Messaging - celery.messaging" href="celery.messaging.html" />
     <link rel="prev" title="Task Discovery - celery.discovery" href="celery.discovery.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -299,13 +299,13 @@ this class and <tt class="xref docutils literal"><span class="pre">stop()</span>
         <li class="right" >
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.pool.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Pool - celery.pool &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Task Pool - celery.pool &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Process Supervisor - celery.supervisor" href="celery.supervisor.html" />
     <link rel="prev" title="Worker Controller Threads - celery.worker.controllers" href="celery.worker.controllers.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.controllers.html" title="Worker Controller Threads - celery.worker.controllers"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -198,13 +198,13 @@ been collected.</dd></dl>
         <li class="right" >
           <a href="celery.worker.controllers.html" title="Worker Controller Threads - celery.worker.controllers"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.registry.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Registry - celery.registry &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Task Registry - celery.registry &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Built-in Task Classes - celery.task.builtins" href="celery.task.builtins.html" />
     <link rel="prev" title="Task Information and Utilities - celery.task" href="celery.task.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.task.html" title="Task Information and Utilities - celery.task"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -204,13 +204,13 @@ using this option.</td>
         <li class="right" >
           <a href="celery.task.html" title="Task Information and Utilities - celery.task"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 44 - 6
reference/celery.result.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Result - celery.result &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Task Result - celery.result &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Information and Utilities - celery.task" href="celery.task.html" />
     <link rel="prev" title="Executing Tasks - celery.execute" href="celery.execute.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.execute.html" title="Executing Tasks - celery.execute"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -206,6 +206,44 @@ exception will be re-raised.</p>
 
 </dd></dl>
 
+<dl class="class">
+<dt id="celery.result.EagerResult">
+<em class="property">
+class </em><tt class="descclassname">celery.result.</tt><tt class="descname">EagerResult</tt><big>(</big><em>task_id</em>, <em>ret_value</em>, <em>status</em><big>)</big><a class="headerlink" href="#celery.result.EagerResult" title="Permalink to this definition">¶</a></dt>
+<dd><p>Result that we know has already been executed.</p>
+<dl class="exception">
+<dt id="celery.result.EagerResult.TimeoutError">
+<em class="property">
+exception </em><tt class="descname">TimeoutError</tt><a class="headerlink" href="#celery.result.EagerResult.TimeoutError" title="Permalink to this definition">¶</a></dt>
+<dd>The operation timed out.</dd></dl>
+
+<dl class="method">
+<dt id="celery.result.EagerResult.is_done">
+<tt class="descclassname">EagerResult.</tt><tt class="descname">is_done</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.result.EagerResult.is_done" title="Permalink to this definition">¶</a></dt>
+<dd>Returns <tt class="xref docutils literal"><span class="pre">True</span></tt> if the task executed without failure.</dd></dl>
+
+<dl class="method">
+<dt id="celery.result.EagerResult.is_ready">
+<tt class="descclassname">EagerResult.</tt><tt class="descname">is_ready</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.result.EagerResult.is_ready" title="Permalink to this definition">¶</a></dt>
+<dd>Returns <tt class="xref docutils literal"><span class="pre">True</span></tt> if the task has been executed.</dd></dl>
+
+<dl class="attribute">
+<dt id="celery.result.EagerResult.result">
+<tt class="descclassname">EagerResult.</tt><tt class="descname">result</tt><a class="headerlink" href="#celery.result.EagerResult.result" title="Permalink to this definition">¶</a></dt>
+<dd>The tasks return value</dd></dl>
+
+<dl class="attribute">
+<dt id="celery.result.EagerResult.status">
+<tt class="descclassname">EagerResult.</tt><tt class="descname">status</tt><a class="headerlink" href="#celery.result.EagerResult.status" title="Permalink to this definition">¶</a></dt>
+<dd>The tasks status</dd></dl>
+
+<dl class="method">
+<dt id="celery.result.EagerResult.wait">
+<tt class="descclassname">EagerResult.</tt><tt class="descname">wait</tt><big>(</big><em>timeout=None</em><big>)</big><a class="headerlink" href="#celery.result.EagerResult.wait" title="Permalink to this definition">¶</a></dt>
+<dd>Wait until the task has been executed and return its result.</dd></dl>
+
+</dd></dl>
+
 <dl class="class">
 <dt id="celery.result.TaskSetResult">
 <em class="property">
@@ -435,13 +473,13 @@ exception </em><tt class="descclassname">celery.result.</tt><tt class="descname"
         <li class="right" >
           <a href="celery.execute.html" title="Executing Tasks - celery.execute"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 66 - 7
reference/celery.supervisor.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Process Supervisor - celery.supervisor &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Process Supervisor - celery.supervisor &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Backends - celery.backends" href="celery.backends.html" />
     <link rel="prev" title="Task Pool - celery.pool" href="celery.pool.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.pool.html" title="Task Pool - celery.pool"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -52,6 +52,12 @@
             
   <div class="section" id="module-celery.supervisor">
 <h1>Process Supervisor - celery.supervisor<a class="headerlink" href="#module-celery.supervisor" title="Permalink to this headline">¶</a></h1>
+<dl class="exception">
+<dt id="celery.supervisor.MaxRestartsExceededError">
+<em class="property">
+exception </em><tt class="descclassname">celery.supervisor.</tt><tt class="descname">MaxRestartsExceededError</tt><a class="headerlink" href="#celery.supervisor.MaxRestartsExceededError" title="Permalink to this definition">¶</a></dt>
+<dd>Restarts exceeded the maximum restart frequency.</dd></dl>
+
 <dl class="class">
 <dt id="celery.supervisor.OFASupervisor">
 <em class="property">
@@ -117,9 +123,62 @@ supervisor is terminated.</p>
 <tt class="descname">check_interval</tt><a class="headerlink" href="#celery.supervisor.OFASupervisor.check_interval" title="Permalink to this definition">¶</a></dt>
 <dd>The time in seconds, between process pings.</dd></dl>
 
+<dl class="class">
+<dt id="celery.supervisor.OFASupervisor.Process">
+<em class="property">
+class </em><tt class="descname">Process</tt><big>(</big><em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>args=()</em>, <em>kwargs={}</em><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process" title="Permalink to this definition">¶</a></dt>
+<dd><p>Process objects represent activity that is run in a separate process</p>
+<p>The class is analagous to <cite>threading.Thread</cite></p>
+<dl class="attribute">
+<dt id="celery.supervisor.OFASupervisor.Process.daemon">
+<tt class="descname">daemon</tt><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.daemon" title="Permalink to this definition">¶</a></dt>
+<dd>Return whether process is a daemon</dd></dl>
+
+<dl class="attribute">
+<dt id="celery.supervisor.OFASupervisor.Process.exitcode">
+<tt class="descname">exitcode</tt><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.exitcode" title="Permalink to this definition">¶</a></dt>
+<dd>Return exit code of process or <cite>None</cite> if it has yet to stop</dd></dl>
+
+<dl class="attribute">
+<dt id="celery.supervisor.OFASupervisor.Process.ident">
+<tt class="descname">ident</tt><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.ident" title="Permalink to this definition">¶</a></dt>
+<dd>Return indentifier (PID) of process or <cite>None</cite> if it has yet to start</dd></dl>
+
+<dl class="method">
+<dt id="celery.supervisor.OFASupervisor.Process.is_alive">
+<tt class="descname">is_alive</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.is_alive" title="Permalink to this definition">¶</a></dt>
+<dd>Return whether process is alive</dd></dl>
+
+<dl class="method">
+<dt id="celery.supervisor.OFASupervisor.Process.join">
+<tt class="descname">join</tt><big>(</big><em>timeout=None</em><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.join" title="Permalink to this definition">¶</a></dt>
+<dd>Wait until child process terminates</dd></dl>
+
+<dl class="attribute">
+<dt id="celery.supervisor.OFASupervisor.Process.pid">
+<tt class="descname">pid</tt><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.pid" title="Permalink to this definition">¶</a></dt>
+<dd>Return indentifier (PID) of process or <cite>None</cite> if it has yet to start</dd></dl>
+
+<dl class="method">
+<dt id="celery.supervisor.OFASupervisor.Process.run">
+<tt class="descname">run</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.run" title="Permalink to this definition">¶</a></dt>
+<dd>Method to be run in sub-process; can be overridden in sub-class</dd></dl>
+
+<dl class="method">
+<dt id="celery.supervisor.OFASupervisor.Process.start">
+<tt class="descname">start</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.start" title="Permalink to this definition">¶</a></dt>
+<dd>Start child process</dd></dl>
+
+<dl class="method">
+<dt id="celery.supervisor.OFASupervisor.Process.terminate">
+<tt class="descname">terminate</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.Process.terminate" title="Permalink to this definition">¶</a></dt>
+<dd>Terminate process; sends SIGTERM signal or uses TerminateProcess()</dd></dl>
+
+</dd></dl>
+
 <dl class="method">
 <dt id="celery.supervisor.OFASupervisor.start">
-<tt class="descname">start</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.start" title="Permalink to this definition">¶</a></dt>
+<tt class="descclassname">OFASupervisor.</tt><tt class="descname">start</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.supervisor.OFASupervisor.start" title="Permalink to this definition">¶</a></dt>
 <dd>Launches the <a title="celery.supervisor.OFASupervisor.target" class="reference internal" href="#celery.supervisor.OFASupervisor.target"><tt class="xref docutils literal"><span class="pre">target</span></tt></a> in a seperate process and starts
 supervising it.</dd></dl>
 
@@ -182,13 +241,13 @@ supervising it.</dd></dl>
         <li class="right" >
           <a href="celery.pool.html" title="Task Pool - celery.pool"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 74 - 16
reference/celery.task.base.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Defining Tasks - celery.task.base &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Defining Tasks - celery.task.base &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Executing Tasks - celery.execute" href="celery.execute.html" />
     <link rel="prev" title="Module API Reference" href="index.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="index.html" title="Module API Reference"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -52,6 +52,48 @@
             
   <div class="section" id="module-celery.task.base">
 <h1>Defining Tasks - celery.task.base<a class="headerlink" href="#module-celery.task.base" title="Permalink to this headline">¶</a></h1>
+<dl class="class">
+<dt id="celery.task.base.AsynchronousMapTask">
+<em class="property">
+class </em><tt class="descclassname">celery.task.base.</tt><tt class="descname">AsynchronousMapTask</tt><a class="headerlink" href="#celery.task.base.AsynchronousMapTask" title="Permalink to this definition">¶</a></dt>
+<dd><p>Task used internally by <tt class="xref docutils literal"><span class="pre">dmap_async()</span></tt> and
+<a title="celery.task.base.TaskSet.map_async" class="reference internal" href="#celery.task.base.TaskSet.map_async"><tt class="xref docutils literal"><span class="pre">TaskSet.map_async()</span></tt></a>.</p>
+<dl class="method">
+<dt id="celery.task.base.AsynchronousMapTask.run">
+<tt class="descname">run</tt><big>(</big><em>serfunc</em>, <em>args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.task.base.AsynchronousMapTask.run" title="Permalink to this definition">¶</a></dt>
+<dd>The method run by <tt class="docutils literal"><span class="pre">celeryd</span></tt>.</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="celery.task.base.ExecuteRemoteTask">
+<em class="property">
+class </em><tt class="descclassname">celery.task.base.</tt><tt class="descname">ExecuteRemoteTask</tt><a class="headerlink" href="#celery.task.base.ExecuteRemoteTask" title="Permalink to this definition">¶</a></dt>
+<dd><p>Execute an arbitrary function or object.</p>
+<p><em>Note</em> You probably want <tt class="xref docutils literal"><span class="pre">execute_remote()</span></tt> instead, which this
+is an internal component of.</p>
+<p>The object must be pickleable, so you can&#8217;t use lambdas or functions
+defined in the REPL (that is the python shell, or <tt class="docutils literal"><span class="pre">ipython</span></tt>).</p>
+<dl class="method">
+<dt id="celery.task.base.ExecuteRemoteTask.run">
+<tt class="descname">run</tt><big>(</big><em>ser_callable</em>, <em>fargs</em>, <em>fkwargs</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.task.base.ExecuteRemoteTask.run" title="Permalink to this definition">¶</a></dt>
+<dd><table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><em>ser_callable</em> &#8211; A pickled function or callable object.</li>
+<li><em>fargs</em> &#8211; Positional arguments to apply to the function.</li>
+<li><em>fkwargs</em> &#8211; Keyword arguments to apply to the function.</li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+</dd></dl>
+
 <dl class="class">
 <dt id="celery.task.base.PeriodicTask">
 <em class="property">
@@ -193,6 +235,30 @@ the task.</p>
 <span class="gp">&gt;&gt;&gt; </span><span class="n">result</span> <span class="o">=</span> <span class="n">delay_task</span><span class="p">(</span><span class="n">MyTask</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="n">some_arg</span><span class="o">=</span><span class="s">&quot;foo&quot;</span><span class="p">)</span>
 </pre></div>
 </div>
+<dl class="classmethod">
+<dt id="celery.task.base.Task.apply">
+<em class="property">
+classmethod </em><tt class="descname">apply</tt><big>(</big><em>args=None</em>, <em>kwargs=None</em>, <em>**options</em><big>)</big><a class="headerlink" href="#celery.task.base.Task.apply" title="Permalink to this definition">¶</a></dt>
+<dd><p>Execute this task at once, by blocking until the task
+has finished executing.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
+<li><em>args</em> &#8211; positional arguments passed on to the task.</li>
+<li><em>kwargs</em> &#8211; keyword arguments passed on to the task.</li>
+</ul>
+</td>
+</tr>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a title="celery.result.EagerResult" class="reference external" href="celery.result.html#celery.result.EagerResult"><tt class="xref docutils literal"><span class="pre">celery.result.EagerResult</span></tt></a></p>
+</td>
+</tr>
+</tbody>
+</table>
+<p>See <a title="celery.execute.apply" class="reference external" href="celery.execute.html#celery.execute.apply"><tt class="xref docutils literal"><span class="pre">celery.execute.apply()</span></tt></a>.</p>
+</dd></dl>
+
 <dl class="classmethod">
 <dt id="celery.task.base.Task.apply_async">
 <em class="property">
@@ -213,7 +279,7 @@ classmethod </em><tt class="descname">apply_async</tt><big>(</big><em>args=None<
 </tr>
 </tbody>
 </table>
-<p>See <a title="celery.task.base.Task.apply_async" class="reference internal" href="#celery.task.base.Task.apply_async"><tt class="xref docutils literal"><span class="pre">apply_async()</span></tt></a>.</p>
+<p>See <a title="celery.execute.apply_async" class="reference external" href="celery.execute.html#celery.execute.apply_async"><tt class="xref docutils literal"><span class="pre">celery.execute.apply_async()</span></tt></a>.</p>
 </dd></dl>
 
 <dl class="classmethod">
@@ -236,7 +302,7 @@ classmethod </em><tt class="descname">delay</tt><big>(</big><em>*args</em>, <em>
 </tr>
 </tbody>
 </table>
-<p>See <tt class="xref docutils literal"><span class="pre">delay_task()</span></tt>.</p>
+<p>See <a title="celery.execute.delay_task" class="reference external" href="celery.execute.html#celery.execute.delay_task"><tt class="xref docutils literal"><span class="pre">celery.execute.delay_task()</span></tt></a>.</p>
 </dd></dl>
 
 <dl class="method">
@@ -356,14 +422,6 @@ e.g. <tt class="docutils literal"><span class="pre">[[args1,</span> <span class=
 </pre></div>
 </div>
 </blockquote>
-<dl class="method">
-<dt id="celery.task.base.TaskSet.iterate">
-<tt class="descname">iterate</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.task.base.TaskSet.iterate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Iterate over the results returned after calling <a title="celery.task.base.TaskSet.run" class="reference internal" href="#celery.task.base.TaskSet.run"><tt class="xref docutils literal"><span class="pre">run()</span></tt></a>.</p>
-<p>If any of the tasks raises an exception, the exception will
-be re-raised.</p>
-</dd></dl>
-
 <dl class="method">
 <dt id="celery.task.base.TaskSet.join">
 <tt class="descname">join</tt><big>(</big><em>timeout=None</em><big>)</big><a class="headerlink" href="#celery.task.base.TaskSet.join" title="Permalink to this definition">¶</a></dt>
@@ -515,13 +573,13 @@ celery server(s).</dd></dl>
         <li class="right" >
           <a href="index.html" title="Module API Reference"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 48
reference/celery.task.builtins.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Built-in Task Classes - celery.task.builtins &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Built-in Task Classes - celery.task.builtins &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Discovery - celery.discovery" href="celery.discovery.html" />
     <link rel="prev" title="Task Registry - celery.registry" href="celery.registry.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.registry.html" title="Task Registry - celery.registry"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -52,19 +52,6 @@
             
   <div class="section" id="module-celery.task.builtins">
 <h1>Built-in Task Classes - celery.task.builtins<a class="headerlink" href="#module-celery.task.builtins" title="Permalink to this headline">¶</a></h1>
-<dl class="class">
-<dt id="celery.task.builtins.AsynchronousMapTask">
-<em class="property">
-class </em><tt class="descclassname">celery.task.builtins.</tt><tt class="descname">AsynchronousMapTask</tt><a class="headerlink" href="#celery.task.builtins.AsynchronousMapTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Task used internally by <tt class="xref docutils literal"><span class="pre">dmap_async()</span></tt> and
-<tt class="xref docutils literal"><span class="pre">TaskSet.map_async()</span></tt>.</p>
-<dl class="method">
-<dt id="celery.task.builtins.AsynchronousMapTask.run">
-<tt class="descname">run</tt><big>(</big><em>serfunc</em>, <em>args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.task.builtins.AsynchronousMapTask.run" title="Permalink to this definition">¶</a></dt>
-<dd>The method run by <tt class="docutils literal"><span class="pre">celeryd</span></tt>.</dd></dl>
-
-</dd></dl>
-
 <dl class="class">
 <dt id="celery.task.builtins.DeleteExpiredTaskMetaTask">
 <em class="property">
@@ -79,35 +66,6 @@ class </em><tt class="descclassname">celery.task.builtins.</tt><tt class="descna
 
 </dd></dl>
 
-<dl class="class">
-<dt id="celery.task.builtins.ExecuteRemoteTask">
-<em class="property">
-class </em><tt class="descclassname">celery.task.builtins.</tt><tt class="descname">ExecuteRemoteTask</tt><a class="headerlink" href="#celery.task.builtins.ExecuteRemoteTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Execute an arbitrary function or object.</p>
-<p><em>Note</em> You probably want <tt class="xref docutils literal"><span class="pre">execute_remote()</span></tt> instead, which this
-is an internal component of.</p>
-<p>The object must be pickleable, so you can&#8217;t use lambdas or functions
-defined in the REPL (that is the python shell, or <tt class="docutils literal"><span class="pre">ipython</span></tt>).</p>
-<dl class="method">
-<dt id="celery.task.builtins.ExecuteRemoteTask.run">
-<tt class="descname">run</tt><big>(</big><em>ser_callable</em>, <em>fargs</em>, <em>fkwargs</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.task.builtins.ExecuteRemoteTask.run" title="Permalink to this definition">¶</a></dt>
-<dd><table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
-<li><em>ser_callable</em> &#8211; A pickled function or callable object.</li>
-<li><em>fargs</em> &#8211; Positional arguments to apply to the function.</li>
-<li><em>fkwargs</em> &#8211; Keyword arguments to apply to the function.</li>
-</ul>
-</td>
-</tr>
-</tbody>
-</table>
-</dd></dl>
-
-</dd></dl>
-
 <dl class="class">
 <dt id="celery.task.builtins.PingTask">
 <em class="property">
@@ -179,13 +137,13 @@ class </em><tt class="descclassname">celery.task.builtins.</tt><tt class="descna
         <li class="right" >
           <a href="celery.registry.html" title="Task Registry - celery.registry"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.task.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Task Information and Utilities - celery.task &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Task Information and Utilities - celery.task &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Registry - celery.registry" href="celery.registry.html" />
     <link rel="prev" title="Task Result - celery.result" href="celery.result.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.result.html" title="Task Result - celery.result"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -217,13 +217,13 @@ defined in the REPL (the objects must have an associated module).</p>
         <li class="right" >
           <a href="celery.result.html" title="Task Result - celery.result"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 20 - 6
reference/celery.utils.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Views - celery.views" href="celery.views.html" />
     <link rel="prev" title="Logging - celery.log" href="celery.log.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.log.html" title="Logging - celery.log"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -70,6 +70,20 @@
 </blockquote>
 </dd></dl>
 
+<dl class="function">
+<dt id="celery.utils.gen_unique_id">
+<tt class="descclassname">celery.utils.</tt><tt class="descname">gen_unique_id</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.utils.gen_unique_id" title="Permalink to this definition">¶</a></dt>
+<dd><p>Generate a unique id, having - hopefully - a very small chance of
+collission.</p>
+<p>For now this is provided by <tt class="xref docutils literal"><span class="pre">uuid.uuid4()</span></tt>.</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="celery.utils.mitemgetter">
+<tt class="descclassname">celery.utils.</tt><tt class="descname">mitemgetter</tt><big>(</big><em>*keys</em><big>)</big><a class="headerlink" href="#celery.utils.mitemgetter" title="Permalink to this definition">¶</a></dt>
+<dd>Like <tt class="xref docutils literal"><span class="pre">operator.itemgetter()</span></tt> but returns <cite>None</cite> on missing keys
+instead of raising <tt class="xref docutils literal"><span class="pre">KeyError</span></tt>.</dd></dl>
+
 </div>
 
 
@@ -121,13 +135,13 @@
         <li class="right" >
           <a href="celery.log.html" title="Logging - celery.log"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 8 - 31
reference/celery.views.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Django Views - celery.views &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Django Views - celery.views &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Django Model Managers - celery.managers" href="celery.managers.html" />
     <link rel="prev" title="Multiprocessing Worker - celery.worker" href="celery.utils.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.utils.html" title="Multiprocessing Worker - celery.worker"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -50,31 +50,8 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="module-celery.views">
-<h1>Django Views - celery.views<a class="headerlink" href="#module-celery.views" title="Permalink to this headline">¶</a></h1>
-<p>celery.views</p>
-<dl class="function">
-<dt id="celery.views.apply">
-<tt class="descclassname">celery.views.</tt><tt class="descname">apply</tt><big>(</big><em>request</em>, <em>task_name</em>, <em>*args</em><big>)</big><a class="headerlink" href="#celery.views.apply" title="Permalink to this definition">¶</a></dt>
-<dd><p>View applying a task.</p>
-<dl class="docutils">
-<dt>Example:</dt>
-<dd><a class="reference external" href="http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&amp;kwarg2=b">http://e.com/celery/apply/task_name/arg1/arg2//?kwarg1=a&amp;kwarg2=b</a></dd>
-</dl>
-<p><strong>NOTE</strong> Use with caution, preferably not make this publicly accessible
-without ensuring your code is safe!</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="celery.views.is_task_done">
-<tt class="descclassname">celery.views.</tt><tt class="descname">is_task_done</tt><big>(</big><em>request</em>, <em>task_id</em><big>)</big><a class="headerlink" href="#celery.views.is_task_done" title="Permalink to this definition">¶</a></dt>
-<dd>Returns task execute status in JSON format.</dd></dl>
-
-<dl class="function">
-<dt id="celery.views.task_status">
-<tt class="descclassname">celery.views.</tt><tt class="descname">task_status</tt><big>(</big><em>request</em>, <em>task_id</em><big>)</big><a class="headerlink" href="#celery.views.task_status" title="Permalink to this definition">¶</a></dt>
-<dd>Returns task status and result in JSON format.</dd></dl>
-
+  <div class="section" id="django-views-celery-views">
+<h1>Django Views - celery.views<a class="headerlink" href="#django-views-celery-views" title="Permalink to this headline">¶</a></h1>
 </div>
 
 
@@ -126,13 +103,13 @@ without ensuring your code is safe!</p>
         <li class="right" >
           <a href="celery.utils.html" title="Multiprocessing Worker - celery.worker"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.controllers.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Worker Controller Threads - celery.worker.controllers &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Worker Controller Threads - celery.worker.controllers &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Task Pool - celery.pool" href="celery.pool.html" />
     <link rel="prev" title="Executable Jobs - celery.worker.job" href="celery.worker.job.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.job.html" title="Executable Jobs - celery.worker.job"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -168,13 +168,13 @@ them to the <tt class="xref docutils literal"><span class="pre">bucket_queue</sp
         <li class="right" >
           <a href="celery.worker.job.html" title="Executable Jobs - celery.worker.job"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Executable Jobs - celery.worker.job" href="celery.worker.job.html" />
     <link rel="prev" title="Messaging - celery.messaging" href="celery.messaging.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.messaging.html" title="Messaging - celery.messaging"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -275,13 +275,13 @@ worker doesn&#8217;t die.</dd></dl>
         <li class="right" >
           <a href="celery.messaging.html" title="Messaging - celery.messaging"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
reference/celery.worker.job.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Executable Jobs - celery.worker.job &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Executable Jobs - celery.worker.job &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Worker Controller Threads - celery.worker.controllers" href="celery.worker.controllers.html" />
     <link rel="prev" title="Multiprocessing Worker - celery.worker" href="celery.worker.html" /> 
@@ -40,7 +40,7 @@
         <li class="right" >
           <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Module API Reference</a> &raquo;</li> 
       </ul>
     </div>  
@@ -264,13 +264,13 @@ the exception instance on failure.</p>
         <li class="right" >
           <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li>
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li>
           <li><a href="index.html" >Module API Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 8 - 8
reference/index.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Module API Reference &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Module API Reference &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="../static/nature.css" type="text/css" />
     <link rel="stylesheet" href="../static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '../',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -19,7 +19,7 @@
     </script>
     <script type="text/javascript" src="../static/jquery.js"></script>
     <script type="text/javascript" src="../static/doctools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="../index.html" />
     <link rel="next" title="Defining Tasks - celery.task.base" href="celery.task.base.html" />
     <link rel="prev" title="Frequently Asked Questions" href="../faq.html" /> 
   </head>
@@ -39,7 +39,7 @@
         <li class="right" >
           <a href="../faq.html" title="Frequently Asked Questions"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -54,9 +54,9 @@
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Release:</th><td class="field-body">0.3</td>
+<tr class="field"><th class="field-name">Release:</th><td class="field-body">0.4</td>
 </tr>
-<tr class="field"><th class="field-name">Date:</th><td class="field-body">June 25, 2009</td>
+<tr class="field"><th class="field-name">Date:</th><td class="field-body">July 01, 2009</td>
 </tr>
 </tbody>
 </table>
@@ -141,12 +141,12 @@
         <li class="right" >
           <a href="../faq.html" title="Frequently Asked Questions"
              >previous</a> |</li>
-        <li><a href="../index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="../index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   </body>
 </html>

+ 6 - 6
search.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Search &mdash; Celery v0.3.20 (unstable) documentation</title>
+    <title>Search &mdash; Celery v0.4.0 (stable) documentation</title>
     <link rel="stylesheet" href="static/nature.css" type="text/css" />
     <link rel="stylesheet" href="static/pygments.css" type="text/css" />
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
         URL_ROOT:    '',
-        VERSION:     '0.3.20 (unstable)',
+        VERSION:     '0.4.0 (stable)',
         COLLAPSE_MODINDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
@@ -20,7 +20,7 @@
     <script type="text/javascript" src="static/jquery.js"></script>
     <script type="text/javascript" src="static/doctools.js"></script>
     <script type="text/javascript" src="static/searchtools.js"></script>
-    <link rel="top" title="Celery v0.3.20 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.4.0 (stable) documentation" href="index.html" /> 
   </head>
   <body>
     <div class="related">
@@ -32,7 +32,7 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -83,13 +83,13 @@
         <li class="right" >
           <a href="modindex.html" title="Global Module Index"
              >modules</a> |</li>
-        <li><a href="index.html">Celery v0.3.20 (unstable) documentation</a> &raquo;</li> 
+        <li><a href="index.html">Celery v0.4.0 (stable) documentation</a> &raquo;</li> 
       </ul>
     </div>
   
     <div class="footer">
       &copy; Copyright 2009, Ask Solem.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.2.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
     </div>
   <script type="text/javascript" src="searchindex.js"></script>
 

File diff suppressed because it is too large
+ 0 - 0
searchindex.js


+ 4 - 4
sources/introduction.txt

@@ -1,8 +1,8 @@
-============================================
-celery - Distributed Task Queue for Django.
-============================================
+=============================================
+ celery - Distributed Task Queue for Django.
+=============================================
 
-:Version: 0.3.20
+:Version: 0.4.0
 
 Introduction
 ============

+ 9 - 0
static/basic.css

@@ -5,6 +5,15 @@
 
 /* -- main layout ----------------------------------------------------------- */
 
+div.documentwrapper {
+    float: left;
+    width: 100%;
+}
+
+div.bodywrapper {
+    margin: 0 0 0 230px;
+}
+
 div.clearer {
     clear: both;
 }

+ 2 - 2
static/searchtools.js

@@ -341,9 +341,9 @@ var Search = {
       }
       for (var prefix in descrefs) {
         for (var name in descrefs[prefix]) {
-          var fullname = (prefix ? prefix + '.' : '') + name;
-          if (fullname.toLowerCase().indexOf(object) > -1) {
+          if (name.toLowerCase().indexOf(object) > -1) {
             match = descrefs[prefix][name];
+            fullname = (prefix ? prefix + '.' : '') + name;
             descr = desctypes[match[1]] + _(', in ') + titles[match[0]];
             objectResults.push([filenames[match[0]], fullname, '#'+fullname, descr]);
           }

Some files were not shown because too many files changed in this diff