瀏覽代碼

Autogenerated documentation for github.

Ask Solem 16 年之前
父節點
當前提交
20bddcdb3c

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Change history &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,14 +19,14 @@
     </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.7 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" />
     <link rel="prev" title="Celery Worker Daemon - celery.bin.celeryd" href="reference/celery.bin.celeryd.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Frequently Asked Questions &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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>
@@ -27,7 +27,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 52 - 16
genindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Index &mdash; Celery v0.3.7 (unstable) documentation</title>
+    <title>Index &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,13 +19,13 @@
     </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.7 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="" title="General Index"
              accesskey="I">index</a> |
@@ -77,11 +77,11 @@
 <dt>-d, --detach, --daemon</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-d">celeryd command line option</a></dt>
-  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+  </dl></dd>
 <dt>-f, --logfile</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-f">celeryd command line option</a></dt>
-  </dl></dd>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt>-g, --gid</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-g">celeryd command line option</a></dt>
@@ -94,6 +94,10 @@
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-p">celeryd command line option</a></dt>
   </dl></dd>
+<dt>-s, --statistics</dt>
+  <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-s">celeryd command line option</a></dt>
+  </dl></dd>
 <dt>-u, --uid</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-u">celeryd command line option</a></dt>
@@ -162,6 +166,7 @@
 <dt><a href="reference/celery.log.html#module-celery.log">celery.log (module)</a></dt>
 <dt><a href="reference/celery.managers.html#module-celery.managers">celery.managers (module)</a></dt>
 <dt><a href="reference/celery.messaging.html#module-celery.messaging">celery.messaging (module)</a></dt>
+<dt><a href="reference/celery.monitoring.html#module-celery.monitoring">celery.monitoring (module)</a></dt>
 <dt><a href="reference/celery.pool.html#module-celery.pool">celery.pool (module)</a></dt>
 <dt><a href="reference/celery.registry.html#module-celery.registry">celery.registry (module)</a></dt>
 <dt><a href="reference/celery.result.html#module-celery.result">celery.result (module)</a></dt>
@@ -180,6 +185,7 @@
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-g">-g, --gid</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-l">-l, --loglevel</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-p">-p, --pidfile</a></dt>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-s">-s, --statistics</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-u">-u, --uid</a></dt>
   </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.cleanup">cleanup() (celery.backends.base.BaseBackend method)</a></dt>
@@ -187,6 +193,7 @@
     <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.worker.html#celery.worker.WorkController.close_connection">close_connection() (celery.worker.WorkController 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>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.concurrency">concurrency (celery.worker.WorkController attribute)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.connection_diagnostics">connection_diagnostics() (celery.worker.WorkController method)</a></dt>
@@ -203,7 +210,7 @@
 <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_AMQP_CONNECTION_TIMEOUT">DEFAULT_AMQP_CONNECTION_TIMEOUT (in module celery.conf)</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.backends.html#celery.backends.DefaultBackend">DefaultBackend (class in celery.backends)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.Task.delay">delay() (celery.task.Task class method)</a></dt>
   <dd><dl>
@@ -219,6 +226,7 @@
 <dt><a href="reference/celery.task.html#celery.task.discard_all">discard_all() (in module celery.task)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.dmap">dmap() (in module celery.task)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.dmap_async">dmap_async() (in module celery.task)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.dump_to_cache">dump_to_cache() (celery.monitoring.StatsCollector method)</a></dt>
 </dl></td></tr></table>
 
 <h2 id="E">E</h2>
@@ -388,8 +396,14 @@
 <dl>
 
 <dt><a href="reference/celery.worker.html#celery.worker.TaskWrapper.on_failure">on_failure() (celery.worker.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.pool.html#celery.pool.TaskPool.on_ready">on_ready() (celery.pool.TaskPool method)</a></dt>
-<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.on_return">on_return() (celery.pool.TaskPool method)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.on_return">on_return() (celery.pool.TaskPool method)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.on_start">on_start() (celery.monitoring.Statistics method)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats.on_start">(celery.monitoring.TimerStats method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.on_stop">on_stop() (celery.monitoring.Statistics method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.TaskWrapper.on_success">on_success() (celery.worker.TaskWrapper method)</a></dt>
 <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.open">open() (celery.backends.tyrant.Backend method)</a></dt>
 </dl></td></tr></table>
@@ -412,6 +426,7 @@
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.prepare_result">prepare_result() (celery.backends.base.BaseBackend method)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.process_cleanup">process_cleanup() (celery.backends.base.BaseBackend method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.process_task">process_task() (celery.worker.WorkController method)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.publish">publish() (celery.monitoring.Statistics method)</a></dt>
 </dl></td></tr></table>
 
 <h2 id="R">R</h2>
@@ -425,14 +440,16 @@
 <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.reap">reap() (celery.pool.TaskPool method)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.register">register() (celery.registry.TaskRegistry method)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.TaskSet.remote_execute">remote_execute() (celery.task.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.WorkController.reset_connection">reset_connection() (celery.worker.WorkController 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>
   </dl></dd>
-<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.run">run() (celery.pool.TaskPool method)</a></dt>
+<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.pool.html#celery.pool.TaskPool.run">(celery.pool.TaskPool method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.AsynchronousMapTask.run">(celery.task.AsynchronousMapTask method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.DeleteExpiredTaskMetaTask.run">(celery.task.DeleteExpiredTaskMetaTask method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.ExecuteRemoteTask.run">(celery.task.ExecuteRemoteTask method)</a></dt>
@@ -451,21 +468,27 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
-<dt><a href="reference/celery.conf.html#celery.conf.SEND_CELERY_TASK_ERROR_EMAILS">SEND_CELERY_TASK_ERROR_EMAILS (in module celery.conf)</a></dt>
+<dt><a href="reference/celery.conf.html#celery.conf.SEND_CELERY_TASK_ERROR_EMAILS">SEND_CELERY_TASK_ERROR_EMAILS (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.SEND_CELERY_TASK_ERROR_EMAILS">[1]</a></dt>
 <dt><a href="reference/celery.log.html#celery.log.setup_logger">setup_logger() (in module celery.log)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.shutdown">shutdown() (celery.worker.WorkController method)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.start">start() (celery.monitoring.Statistics class method)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics">Statistics (class in celery.monitoring)</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.worker.html#celery.worker.PeriodicWorkController.stop">stop() (celery.worker.PeriodicWorkController method)</a></dt>
+<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.worker.html#celery.worker.PeriodicWorkController.stop">(celery.worker.PeriodicWorkController method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <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></dl></td><td width="33%" valign="top"><dl>
+  </dl></dd>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.subtask_ids">subtask_ids (celery.result.TaskSetResult attribute)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.subtasks">subtasks (celery.result.TaskSetResult attribute)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.successful">successful() (celery.result.BaseAsyncResult method)</a></dt>
@@ -498,34 +521,47 @@
 <dt><a href="reference/celery.models.html#TASK_STATUS_RETRY">TASK_STATUS_RETRY (built-in variable)</a></dt>
 <dt><a href="reference/celery.models.html#TASK_STATUSES">TASK_STATUSES (built-in variable)</a></dt>
 <dt><a href="reference/celery.models.html#TASK_STATUSES_CHOICES">TASK_STATUSES_CHOICES (built-in variable)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.task_time_running">task_time_running() (celery.monitoring.StatsCollector method)</a></dt>
 <dt><a href="reference/celery.messaging.html#celery.messaging.TaskConsumer">TaskConsumer (class in celery.messaging)</a></dt>
 <dt><a href="reference/celery.managers.html#celery.managers.TaskManager">TaskManager (class in celery.managers)</a></dt>
 <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">TaskRegistry (class in celery.registry)</a></dt>
 <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.NotRegistered">TaskRegistry.NotRegistered</a></dt>
-<dt><a href="reference/celery.task.html#celery.task.TaskSet">TaskSet (class in celery.task)</a></dt>
+<dt><a href="reference/celery.task.html#celery.task.TaskSet">TaskSet (class in celery.task)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <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.html#celery.worker.TaskWrapper">TaskWrapper (class in celery.worker)</a></dt>
 <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.terminate">terminate() (celery.pool.TaskPool method)</a></dt>
 <dt><a href="reference/celery.timer.html#celery.timer.EventTimer.tick">tick() (celery.timer.EventTimer method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.timer.html#celery.timer.TimeoutTimer.tick">(celery.timer.TimeoutTimer method)</a></dt>
   </dl></dd>
-<dt><a href="reference/celery.timer.html#celery.timer.TimeoutTimer.time_start">time_start (celery.timer.TimeoutTimer attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats.time_start">time_start (celery.monitoring.TimerStats attribute)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.timer.html#celery.timer.TimeoutTimer.time_start">(celery.timer.TimeoutTimer attribute)</a></dt>
+  </dl></dd>
 <dt><a href="reference/celery.timer.html#celery.timer.TimeoutTimer.timeout">timeout (celery.timer.TimeoutTimer attribute)</a></dt>
 <dt><a href="reference/celery.timer.html#celery.timer.TimeoutError">TimeoutError</a></dt>
 <dt><a href="reference/celery.timer.html#celery.timer.TimeoutTimer">TimeoutTimer (class in celery.timer)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.TimerStats">TimerStats (class in celery.monitoring)</a></dt>
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.total">total (celery.result.TaskSetResult attribute)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.task.html#celery.task.TaskSet.total">(celery.task.TaskSet attribute)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.models.html#PeriodicTaskMeta.total_run_count">total_run_count (PeriodicTaskMeta attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.total_task_time_running">total_task_time_running (celery.monitoring.StatsCollector attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.total_task_time_running_by_type">total_task_time_running_by_type (celery.monitoring.StatsCollector attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.total_tasks_processed">total_tasks_processed (celery.monitoring.StatsCollector attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.StatsCollector.total_tasks_processed_by_type">total_tasks_processed_by_type (celery.monitoring.StatsCollector attribute)</a></dt>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.ExceptionInfo.traceback">traceback (celery.datastructures.ExceptionInfo attribute)</a></dt>
-<dt><a href="reference/celery.task.html#celery.task.Task.type">type (celery.task.Task attribute)</a></dt>
+<dt><a href="reference/celery.monitoring.html#celery.monitoring.Statistics.type">type (celery.monitoring.Statistics attribute)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.task.html#celery.task.Task.type">(celery.task.Task attribute)</a></dt>
+  </dl></dd>
 <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.tyrant_host">tyrant_host (celery.backends.tyrant.Backend attribute)</a></dt>
 <dt><a href="reference/celery.backends.tyrant.html#celery.backends.tyrant.Backend.tyrant_port">tyrant_port (celery.backends.tyrant.Backend attribute)</a></dt>
 </dl></td></tr></table>

+ 4 - 4
index.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Welcome to Celery’s documentation! &mdash; Celery v0.3.7 (unstable) documentation</title>
+    <title>Welcome to Celery’s documentation! &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,14 +19,14 @@
     </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.7 (unstable) documentation" href="" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="" />
     <link rel="next" title="celery - Distributed Task Queue for Django." href="introduction.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 15 - 8
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.7 (unstable) documentation</title>
+    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" />
     <link rel="next" title="Frequently Asked Questions" href="faq.html" />
     <link rel="prev" title="Welcome to Celery’s documentation!" href="index.html" /> 
   </head>
@@ -27,7 +27,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -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.7</td>
+<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.3.8</td>
 </tr>
 </tbody>
 </table>
@@ -99,6 +99,7 @@ You&#8217;d rather want to use Ajax to poll the task status, which is
 available from a URL like <tt class="docutils literal"><span class="pre">celery/&lt;task_id&gt;/status/</span></tt>. This view
 returns a JSON-serialized data structure containing the task status,
 and the return value if completed, or exception on failure.</li>
+<li>Supports statistics for profiling and monitoring.</li>
 </ul>
 </div>
 <div class="section" id="api-reference-documentation">
@@ -147,9 +148,15 @@ see <a class="reference external" href="http://playtype.net/past/2008/10/9/insta
 allow that user access to that virtual host:</p>
 <div class="highlight-python"><pre>$ rabbitmqctl add_user myuser mypassword
 
-$ rabbitmqctl add_vhost myvhost
-
-$ rabbitmqctl map_user_vhost myuser myvhost</pre>
+$ rabbitmqctl add_vhost myvhost</pre>
+</div>
+<p>From RabbitMQ version 1.6.0 and onward you have to use the new ACL features
+to allow access:</p>
+<div class="highlight-python"><pre>$ rabbitmqctl set_permissions -p myvhost myuser "" ".*" ".*"</pre>
+</div>
+<p>See the RabbitMQ <a class="reference external" href="http://www.rabbitmq.com/admin-guide.html">Admin Guide</a> for more information about <a class="reference external" href="http://www.rabbitmq.com/admin-guide.html#access-control">access control</a>.</p>
+<p>If you are still using version 1.5.0 or below, please use <tt class="docutils literal"><span class="pre">map_user_vhost</span></tt>:</p>
+<div class="highlight-python"><pre>$ rabbitmqctl map_user_vhost myuser myvhost</pre>
 </div>
 </div>
 <div class="section" id="configuring-your-django-project-to-use-celery">

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Interesting Links &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,13 +19,13 @@
     </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.7 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 8 - 4
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.7 (unstable) documentation</title>
+    <title>Global Module Index &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" />
  
 
 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -107,6 +107,10 @@
      <em></em></td></tr><tr class="cg-1">
      <td></td>
      <td>&nbsp;&nbsp;&nbsp;
+     <a href="reference/celery.monitoring.html#module-celery.monitoring"><tt class="xref">celery.monitoring</tt></a></td><td>
+     <em></em></td></tr><tr class="cg-1">
+     <td></td>
+     <td>&nbsp;&nbsp;&nbsp;
      <a href="reference/celery.pool.html#module-celery.pool"><tt class="xref">celery.pool</tt></a></td><td>
      <em></em></td></tr><tr class="cg-1">
      <td></td>

+ 33 - 10
objects.inv

@@ -3,7 +3,7 @@
 # Version: 0.3
 celery.backends mod reference/celery.backends.html
 celery.task mod reference/celery.task.html
-celery.worker mod reference/celery.worker.html
+celery.monitoring mod reference/celery.monitoring.html
 celery.pool mod reference/celery.pool.html
 celery.backends.cache mod reference/celery.backends.cache.html
 celery.datastructures mod reference/celery.datastructures.html
@@ -14,6 +14,7 @@ celery.conf mod reference/celery.conf.html
 celery.registry mod reference/celery.registry.html
 celery.log mod reference/celery.log.html
 celery.result mod reference/celery.result.html
+celery.worker mod reference/celery.worker.html
 celery.backends.database mod reference/celery.backends.database.html
 celery.bin.celeryd mod reference/celery.bin.celeryd.html
 celery.discovery mod reference/celery.discovery.html
@@ -21,8 +22,10 @@ celery.timer mod reference/celery.timer.html
 celery.backends.tyrant mod reference/celery.backends.tyrant.html
 celery.task.TaskSet.task_name attribute reference/celery.task.html
 celery.log.emergency_error function reference/celery.log.html
+celery.pool.TaskPool.add method reference/celery.pool.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.result.BaseAsyncResult.is_done method reference/celery.result.html
 celery.worker.TaskWrapper.execute method reference/celery.worker.html
 celery.backends.database.Backend.run_periodic_tasks method reference/celery.backends.database.html
@@ -55,11 +58,12 @@ celery.datastructures.ExceptionInfo.traceback attribute reference/celery.datastr
 celery.managers.TaskManager.get_all_expired method reference/celery.managers.html
 TaskMeta.task_id attribute reference/celery.models.html
 celery.discovery.autodiscover function reference/celery.discovery.html
+celery.task.Task.apply_async classmethod reference/celery.task.html
 celery.pool.TaskPool.run method reference/celery.pool.html
 celery.result.TaskSetResult.ready method reference/celery.result.html
 celery.datastructures.ExceptionInfo class reference/celery.datastructures.html
 celery.backends.get_default_backend_cls data reference/celery.backends.html
-celery.task.Task.apply_async classmethod reference/celery.task.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.result.TaskSetResult.total attribute reference/celery.result.html
 celery.backends.base.find_nearest_pickleable_exception function reference/celery.backends.base.html
@@ -73,20 +77,21 @@ celery.task.Task.run method reference/celery.task.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.conf.DEFAULT_STATISTICS_COLLECT_INTERVAL data reference/celery.conf.html
 celery.backends.database.Backend.store_result method reference/celery.backends.database.html
 celery.task.TaskSet.map_async classmethod reference/celery.task.html
-celery.task.ping function reference/celery.task.html
+celery.monitoring.TaskTimerStats class reference/celery.monitoring.html
 PeriodicTaskMeta.task attribute reference/celery.models.html
 celery.worker.WorkController.process_task method reference/celery.worker.html
 celery.result.TaskSetResult.successful method reference/celery.result.html
 celery.backends.base.BaseBackend.wait_for method reference/celery.backends.base.html
-celery.pool.TaskPool.add method reference/celery.pool.html
+celery.monitoring.StatsCollector class reference/celery.monitoring.html
 celery.backends.base.BaseBackend.mark_as_done method reference/celery.backends.base.html
 celery.task.PingTask class reference/celery.task.html
 celery.registry.TaskRegistry.get_all_periodic method reference/celery.registry.html
 PeriodicTaskMeta.last_run_at attribute reference/celery.models.html
 celery.task.Task.get_publisher method reference/celery.task.html
-celery.timer.EventTimer class reference/celery.timer.html
+celery.registry.TaskRegistry.unregister method reference/celery.registry.html
 celery.result.TaskSetResult.itersubtasks method reference/celery.result.html
 celery.bin.celeryd.acquire_pidlock function reference/celery.bin.celeryd.html
 celery.backends.base.BaseBackend.cleanup method reference/celery.backends.base.html
@@ -99,6 +104,7 @@ 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.task.TaskSet.run method reference/celery.task.html
 celery.worker.WorkController class reference/celery.worker.html
 celery.backends.base.BaseBackend.prepare_exception method reference/celery.backends.base.html
 celery.task.TaskSet.remote_execute classmethod reference/celery.task.html
@@ -117,11 +123,13 @@ celery.worker.WorkController.connection_diagnostics method reference/celery.work
 celery.managers.TaskManager class reference/celery.managers.html
 celery.backends.base.BaseBackend.store_result method reference/celery.backends.base.html
 celery.worker.jail function reference/celery.worker.html
+celery.monitoring.TimerStats.on_finish method reference/celery.monitoring.html
 celery.pool.TaskPool.on_ready method reference/celery.pool.html
 celery.result.AsyncResult.task_id attribute reference/celery.result.html
 celery.timer.EventTimer.interval attribute reference/celery.timer.html
 celery.task.TaskSet.map classmethod reference/celery.task.html
 celery.timer.TimeoutError exception reference/celery.timer.html
+celery.monitoring.StatsCollector.total_tasks_processed_by_type attribute reference/celery.monitoring.html
 celery.task.TaskSet class reference/celery.task.html
 TASK_STATUS_RETRY data reference/celery.models.html
 TASK_STATUSES data reference/celery.models.html
@@ -153,17 +161,25 @@ 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.task.PeriodicTask class reference/celery.task.html
-celery.registry.TaskRegistry.unregister method reference/celery.registry.html
+celery.monitoring.Statistics.stop method reference/celery.monitoring.html
+celery.monitoring.StatsCollector.total_task_time_running attribute reference/celery.monitoring.html
+celery.monitoring.TimerStats.time_start attribute reference/celery.monitoring.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_args attribute reference/celery.backends.base.html
 TaskMeta.date_done attribute reference/celery.models.html
 celery.task.PingTask.run method reference/celery.task.html
 celery.pool.TaskPool.apply_async method reference/celery.pool.html
+celery.task.ping function reference/celery.task.html
 celery.result.AsyncResult class reference/celery.result.html
 PeriodicTaskMeta.name attribute reference/celery.models.html
+celery.monitoring.StatsCollector.collect method reference/celery.monitoring.html
+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.worker.TaskWrapper.extend_with_default_kwargs method reference/celery.worker.html
 celery.result.BaseAsyncResult.task_id attribute reference/celery.result.html
+celery.task.Task.type attribute reference/celery.task.html
 celery.backends.cache.Backend.is_done method reference/celery.backends.cache.html
 celery.task.Task.get_consumer method reference/celery.task.html
 celery.pool.TaskPool.logger attribute reference/celery.pool.html
@@ -187,7 +203,9 @@ celery.backends.get_default_periodicstatus_backend_cls function reference/celery
 celery.result.BaseAsyncResult.wait method reference/celery.result.html
 celery.result.TaskSetResult.join method reference/celery.result.html
 celery.worker.PeriodicWorkController class reference/celery.worker.html
-celery.task.TaskSet.run method reference/celery.task.html
+celery.monitoring.Statistics.start classmethod reference/celery.monitoring.html
+celery.registry.TaskRegistry.get_all method reference/celery.registry.html
+celery.monitoring.Statistics.type attribute reference/celery.monitoring.html
 celery.task.ExecuteRemoteTask.run method reference/celery.task.html
 celery.bin.celeryd.run_worker function reference/celery.bin.celeryd.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_cls_name attribute reference/celery.backends.base.html
@@ -197,6 +215,7 @@ 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.pool.TaskPool class reference/celery.pool.html
+celery.timer.EventTimer class reference/celery.timer.html
 TaskMeta.status attribute reference/celery.models.html
 celery.worker.WorkController.concurrency attribute reference/celery.worker.html
 celery.backends.database.Backend.is_done method reference/celery.backends.database.html
@@ -209,6 +228,7 @@ celery.backends.base.BaseBackend.mark_as_retry method reference/celery.backends.
 celery.timer.EventTimer.last_triggered attribute reference/celery.timer.html
 celery.datastructures.PositionQueue.filled attribute reference/celery.datastructures.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
 celery.backends.base.UnpickleableExceptionWrapper.exc_cls_name attribute reference/celery.backends.base.html
 celery.conf.AMQP_PUBLISHER_ROUTING_KEY data reference/celery.conf.html
@@ -220,6 +240,7 @@ celery.worker.TaskWrapper.on_failure method reference/celery.worker.html
 celery.conf.LOG_LEVELS data reference/celery.conf.html
 celery.managers.TaskManager.is_done method reference/celery.managers.html
 celery.timer.EventTimer.tick method reference/celery.timer.html
+celery.monitoring.Statistics.publish method reference/celery.monitoring.html
 celery.messaging.TaskConsumer.decoder method reference/celery.messaging.html
 celery.backends.base.BaseBackend.process_cleanup method reference/celery.backends.base.html
 celery.task.Task.delay classmethod reference/celery.task.html
@@ -228,7 +249,7 @@ celery.log.setup_logger function reference/celery.log.html
 celery.registry.NotRegistered exception reference/celery.registry.html
 celery.conf.DAEMON_CONCURRENCY data reference/celery.conf.html
 celery.worker.WorkController.logger attribute reference/celery.worker.html
-celery.registry.TaskRegistry.get_all method reference/celery.registry.html
+celery.monitoring.StatsCollector.report method reference/celery.monitoring.html
 celery.worker.TaskWrapper.message attribute reference/celery.worker.html
 celery.backends.tyrant.Backend.store_result method reference/celery.backends.tyrant.html
 celery.pool.TaskPool.terminate method reference/celery.pool.html
@@ -238,10 +259,12 @@ celery.registry.TaskRegistry.get_task method reference/celery.registry.html
 celery.result.BaseAsyncResult.get method reference/celery.result.html
 celery.worker.TaskWrapper.kwargs attribute reference/celery.worker.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.task.Task class reference/celery.task.html
 celery.backends.base.BaseBackend.get_status method reference/celery.backends.base.html
 celery.registry.TaskRegistry.autodiscover method reference/celery.registry.html
-celery.task.Task.type attribute reference/celery.task.html
+celery.monitoring.TimerStats.on_start method reference/celery.monitoring.html
 celery.task.TaskSet.iterate method reference/celery.task.html
 celery.pool.TaskPool.get_worker_pids method reference/celery.pool.html
 PeriodicTaskMeta.total_run_count attribute reference/celery.models.html
@@ -249,9 +272,9 @@ celery.datastructures.PositionQueue.UnfilledPosition class reference/celery.data
 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
-celery.conf.DEFAULT_AMQP_CONNECTION_TIMEOUT data reference/celery.conf.html
 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
 TaskMeta.result attribute reference/celery.models.html
 celery.timer.TimeoutTimer.time_start attribute reference/celery.timer.html
 celery.task.TaskSet.arguments attribute reference/celery.task.html

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Backend: Base - celery.backends.base &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Backend: Database - celery.backends.database &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Backends - celery.backends &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Task Pool - celery.pool" href="celery.pool.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 13 - 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.7 (unstable) documentation</title>
+    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Timers - celery.timer" href="celery.timer.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -55,7 +55,8 @@
 <dl class="cmdoption">
 <dt id="cmdoption-celeryd-c">
 <tt class="descname">-c</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--concurrency</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-c" title="Permalink to this definition">¶</a></dt>
-<dd>Number of child processes processing the queue.</dd></dl>
+<dd>Number of child processes processing the queue. The default
+is the number of CPUs available on your system.</dd></dl>
 
 <dl class="cmdoption">
 <dt id="cmdoption-celeryd-f">
@@ -73,6 +74,12 @@
 <tt class="descname">-p</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--pidfile</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-p" title="Permalink to this definition">¶</a></dt>
 <dd>Path to pidfile.</dd></dl>
 
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd-s">
+<tt class="descname">-s</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--statistics</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-s" title="Permalink to this definition">¶</a></dt>
+<dd>Turn on reporting of statistics (remember to flush the statistics message
+queue from time to time).</dd></dl>
+
 <dl class="cmdoption">
 <dt id="cmdoption-celeryd-d">
 <tt class="descname">-d</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--detach</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--daemon</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-d" title="Permalink to this definition">¶</a></dt>
@@ -129,7 +136,7 @@ running in the background somewhere.</p>
 
 <dl class="function">
 <dt id="celery.bin.celeryd.run_worker">
-<tt class="descclassname">celery.bin.celeryd.</tt><tt class="descname">run_worker</tt><big>(</big><em>concurrency=0</em>, <em>detach=False</em>, <em>loglevel=20</em>, <em>logfile='celeryd.log'</em>, <em>discard=False</em>, <em>pidfile='celeryd.pid'</em>, <em>umask=0</em>, <em>uid=None</em>, <em>gid=None</em>, <em>working_directory=None</em>, <em>chroot=None</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.bin.celeryd.run_worker" title="Permalink to this definition">¶</a></dt>
+<tt class="descclassname">celery.bin.celeryd.</tt><tt class="descname">run_worker</tt><big>(</big><em>concurrency=0</em>, <em>detach=False</em>, <em>loglevel=20</em>, <em>logfile='celeryd.log'</em>, <em>discard=False</em>, <em>pidfile='celeryd.pid'</em>, <em>umask=0</em>, <em>uid=None</em>, <em>gid=None</em>, <em>working_directory=None</em>, <em>chroot=None</em>, <em>statistics=None</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#celery.bin.celeryd.run_worker" title="Permalink to this definition">¶</a></dt>
 <dd>Starts the celery worker server.</dd></dl>
 
 </div>

+ 11 - 6
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.7 (unstable) documentation</title>
+    <title>Configuration - celery.conf &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -161,8 +161,8 @@ for more information.</dd></dl>
 </dd></dl>
 
 <dl class="data">
-<dt id="celery.conf.DEFAULT_AMQP_CONNECTION_TIMEOUT">
-<tt class="descclassname">celery.conf.</tt><tt class="descname">DEFAULT_AMQP_CONNECTION_TIMEOUT</tt><a class="headerlink" href="#celery.conf.DEFAULT_AMQP_CONNECTION_TIMEOUT" title="Permalink to this definition">¶</a></dt>
+<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>
 <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>
@@ -191,6 +191,11 @@ 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">SEND_CELERY_TASK_ERROR_EMAILS</tt></dt>
+<dd></dd></dl>
+
 </div>
 
 

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Datastructures - celery.datastructures &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Task Discovery - celery.discovery &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Task Registry - celery.registry" href="celery.registry.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Logging - celery.log &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Datastructures - celery.datastructures" href="celery.datastructures.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Django Model Managers - celery.managers &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Logging - celery.log" href="celery.log.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Messaging - celery.messaging &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
     <link rel="next" title="Timers - celery.timer" href="celery.timer.html" />
     <link rel="prev" title="Django Models - celery.models" href="celery.models.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Django Models - celery.models &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Django Model Managers - celery.managers" href="celery.managers.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Task Pool - celery.pool &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Multiprocessing Worker - celery.worker" href="celery.worker.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Task Registry - celery.registry &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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 Result - celery.result" href="celery.result.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
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.7 (unstable) documentation</title>
+    <title>Task Result - celery.result &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Tasks - celery.task" href="celery.task.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
reference/celery.task.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Tasks - celery.task &mdash; Celery v0.3.7 (unstable) documentation</title>
+    <title>Tasks - celery.task &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Module API Reference" href="index.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 4 - 4
reference/celery.timer.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Timers - celery.timer &mdash; Celery v0.3.7 (unstable) documentation</title>
+    <title>Timers - celery.timer &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Messaging - celery.messaging" href="celery.messaging.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 6 - 5
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.7 (unstable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) 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="Task Discovery - celery.discovery" href="celery.discovery.html" /> 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -299,7 +299,7 @@ necessary.</dd></dl>
 
 <dl class="function">
 <dt id="celery.worker.jail">
-<tt class="descclassname">celery.worker.</tt><tt class="descname">jail</tt><big>(</big><em>task_id</em>, <em>func</em>, <em>args</em>, <em>kwargs</em><big>)</big><a class="headerlink" href="#celery.worker.jail" title="Permalink to this definition">¶</a></dt>
+<tt class="descclassname">celery.worker.</tt><tt class="descname">jail</tt><big>(</big><em>task_id</em>, <em>task_name</em>, <em>func</em>, <em>args</em>, <em>kwargs</em><big>)</big><a class="headerlink" href="#celery.worker.jail" title="Permalink to this definition">¶</a></dt>
 <dd><p>Wraps the task in a jail, which catches all exceptions, and
 saves the status and result of the task execution to the task
 meta backend.</p>
@@ -313,6 +313,7 @@ result, and sets the task status to <tt class="docutils literal"><span class="pr
 <tbody valign="top">
 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
 <li><em>task_id</em> &#8211; The id of the task.</li>
+<li><em>task_name</em> &#8211; The name of the task.</li>
 <li><em>func</em> &#8211; Callable object to execute.</li>
 <li><em>args</em> &#8211; List of positional args to pass on to the function.</li>
 <li><em>kwargs</em> &#8211; Keyword arguments mapping to pass on to the function.</li>

+ 5 - 5
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.7 (unstable) documentation</title>
+    <title>Module API Reference &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="../static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       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.7 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="../index.html" />
     <link rel="next" title="Tasks - celery.task" href="celery.task.html" />
     <link rel="prev" title="Frequently Asked Questions" href="../faq.html" /> 
   </head>
@@ -27,7 +27,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -56,7 +56,7 @@
 <tbody valign="top">
 <tr class="field"><th class="field-name">Release:</th><td class="field-body">0.3</td>
 </tr>
-<tr class="field"><th class="field-name">Date:</th><td class="field-body">June 16, 2009</td>
+<tr class="field"><th class="field-name">Date:</th><td class="field-body">June 17, 2009</td>
 </tr>
 </tbody>
 </table>

+ 4 - 4
search.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Search &mdash; Celery v0.3.7 (unstable) documentation</title>
+    <title>Search &mdash; Celery v0.3.10 (unstable) documentation</title>
     <link rel="stylesheet" href="static/agogo.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.7 (unstable)',
+      VERSION:     '0.3.10 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -20,13 +20,13 @@
     <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.7 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.3.10 (unstable) documentation" href="index.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.7 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.10 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

文件差異過大導致無法顯示
+ 0 - 0
searchindex.js


+ 17 - 1
sources/introduction.txt

@@ -2,7 +2,7 @@
 celery - Distributed Task Queue for Django.
 ============================================
 
-:Version: 0.3.7
+:Version: 0.3.8
 
 Introduction
 ============
@@ -58,6 +58,8 @@ Features
       available from a URL like ``celery/<task_id>/status/``. This view
       returns a JSON-serialized data structure containing the task status,
       and the return value if completed, or exception on failure.
+
+    * Supports statistics for profiling and monitoring.
       
 API Reference Documentation
 ===========================
@@ -127,6 +129,20 @@ allow that user access to that virtual host::
 
     $ rabbitmqctl add_vhost myvhost
 
+From RabbitMQ version 1.6.0 and onward you have to use the new ACL features
+to allow access::
+
+    $ rabbitmqctl set_permissions -p myvhost myuser "" ".*" ".*"
+
+See the RabbitMQ `Admin Guide`_ for more information about `access control`_.
+
+.. _`Admin Guide`: http://www.rabbitmq.com/admin-guide.html
+
+.. _`access control`: http://www.rabbitmq.com/admin-guide.html#access-control
+
+
+If you are still using version 1.5.0 or below, please use ``map_user_vhost``::
+
     $ rabbitmqctl map_user_vhost myuser myvhost
 
 

部分文件因文件數量過多而無法顯示