Forráskód Böngészése

Autogenerated documentation for github.

Ask Solem 16 éve
szülő
commit
4016b76e21

+ 54 - 42
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.2 (unstable) documentation</title>
+    <title>Change history &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -48,7 +48,18 @@
   <div class="section" id="change-history">
 <h1>Change history<a class="headerlink" href="#change-history" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="p-m-cet-askh-opera-com">
-<h2>0.3.2 [2009-06-08 01:07 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#p-m-cet-askh-opera-com" title="Permalink to this headline">¶</a></h2>
+<h2>0.3.3 [2009-06-08 01:07 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#p-m-cet-askh-opera-com" title="Permalink to this headline">¶</a></h2>
+<ul>
+<li><dl class="first docutils">
+<dt>The <tt class="docutils literal"><span class="pre">PeriodicWorkController</span></tt> now sleeps for 1 second between checking</dt>
+<dd><p class="first last">for periodic tasks to execute.</p>
+</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="section" id="id1">
+<h2>0.3.2 [2009-06-08 01:07 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><dl class="first docutils">
 <dt>celeryd: Added option <tt class="docutils literal"><span class="pre">--discard</span></tt>: Discard (delete!) all waiting</dt>
@@ -60,8 +71,8 @@
 </li>
 </ul>
 </div>
-<div class="section" id="id1">
-<h2>0.3.1 [2009-06-08 01:07 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id2">
+<h2>0.3.1 [2009-06-08 01:07 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><dl class="first docutils">
 <dt>The <cite>PeriodicTask`</cite> worker is now running in its own thread instead</dt>
@@ -73,8 +84,8 @@
 </li>
 </ul>
 </div>
-<div class="section" id="id2">
-<h2>0.3.0 [2009-06-08 12:41 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id3">
+<h2>0.3.0 [2009-06-08 12:41 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
 <p><strong>NOTE</strong> This is a development version, for the stable release, please
 see versions 0.2.x.</p>
 <p><strong>VERY IMPORTANT:</strong> Pickle is now the encoder used for serializing task
@@ -170,8 +181,8 @@ Thanks to Vitaly Babiy and Jirka Vejrazka.</p>
 </li>
 </ul>
 </div>
-<div class="section" id="id3">
-<h2>0.2.0 [2009-05-20 05:14 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id4">
+<h2>0.2.0 [2009-05-20 05:14 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Final release of 0.2.0</li>
 <li>Compatible with carrot version 0.4.0.</li>
@@ -208,23 +219,23 @@ been removed. Use <tt class="docutils literal"><span class="pre">celery.backends
 and <tt class="docutils literal"><span class="pre">celery.backends.default_backend.mark_as_failure()</span></tt> instead.</li>
 </ul>
 </div>
-<div class="section" id="id4">
-<h2>0.1.15 [2009-05-19 04:13 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id5">
+<h2>0.1.15 [2009-05-19 04:13 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>The celery daemon was leaking AMQP connections, this should be fixed,
 if you have any problems with too many files open (like <tt class="docutils literal"><span class="pre">emfile</span></tt>
 errors in <tt class="docutils literal"><span class="pre">rabbit.log</span></tt>, please contact us!</li>
 </ul>
 </div>
-<div class="section" id="id5">
-<h2>0.1.14 [2009-05-19 01:08 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id6">
+<h2>0.1.14 [2009-05-19 01:08 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Fixed a syntax error in the <tt class="docutils literal"><span class="pre">TaskSet</span></tt> class.  (No such variable
 <tt class="docutils literal"><span class="pre">TimeOutError</span></tt>).</li>
 </ul>
 </div>
-<div class="section" id="id6">
-<h2>0.1.13 [2009-05-19 12:36 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id7">
+<h2>0.1.13 [2009-05-19 12:36 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><p class="first">Forgot to add <tt class="docutils literal"><span class="pre">yadayada</span></tt> to install requirements.</p>
 </li>
@@ -245,8 +256,8 @@ $ make html</pre>
 </li>
 </ul>
 </div>
-<div class="section" id="id7">
-<h2>0.1.12 [2009-05-18 04:38 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id8">
+<h2>0.1.12 [2009-05-18 04:38 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
 <ul>
 <li><p class="first"><tt class="docutils literal"><span class="pre">delay_task()</span></tt> etc. now returns <tt class="docutils literal"><span class="pre">celery.task.AsyncResult</span></tt> object,
 which lets you check the result and any failure that might have
@@ -288,23 +299,23 @@ TT_PORT = 6657; # Port of the Tokyo Tyrant server.</p>
 </li>
 </ul>
 </div>
-<div class="section" id="id8">
-<h2>0.1.11 [2009-05-12 02:08 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id9">
+<h2>0.1.11 [2009-05-12 02:08 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>The logging system was leaking file descriptors, resulting in
 servers stopping with the EMFILES (too many open files) error. (fixed)</li>
 </ul>
 </div>
-<div class="section" id="id9">
-<h2>0.1.10 [2009-05-11 12:46 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id10">
+<h2>0.1.10 [2009-05-11 12:46 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Tasks now supports both positional arguments and keyword arguments.</li>
 <li>Requires carrot 0.3.8.</li>
 <li>The daemon now tries to reconnect if the connection is lost.</li>
 </ul>
 </div>
-<div class="section" id="id10">
-<h2>0.1.8 [2009-05-07 12:27 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id11">
+<h2>0.1.8 [2009-05-07 12:27 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Better test coverage</li>
 <li>More documentation</li>
@@ -312,8 +323,8 @@ servers stopping with the EMFILES (too many open files) error. (fixed)</li>
 <tt class="docutils literal"><span class="pre">settings.CELERYD_EMPTY_MSG_EMIT_EVERY</span></tt> is 0.</li>
 </ul>
 </div>
-<div class="section" id="id11">
-<h2>0.1.7 [2009-04-30 1:50 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id12">
+<h2>0.1.7 [2009-04-30 1:50 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
 <li>Added some unittests</li>
 <li>Can now use the database for task metadata (like if the task has
@@ -325,8 +336,8 @@ within the <tt class="docutils literal"><span class="pre">testproj</span></tt> p
 and <tt class="docutils literal"><span class="pre">settings.CELERY_AMQP_CONSUMER_QUEUE</span></tt>.</li>
 </ul>
 </div>
-<div class="section" id="id12">
-<h2>0.1.6 [2009-04-28 2:13 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id13">
+<h2>0.1.6 [2009-04-28 2:13 P.M CET] <a class="reference external" href="mailto:askh&#37;&#52;&#48;opera&#46;com">askh<span>&#64;</span>opera<span>&#46;</span>com</a><a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h2>
 <blockquote>
 <ul class="simple">
 <li>Introducing <tt class="docutils literal"><span class="pre">TaskSet</span></tt>. A set of subtasks is executed and you can
@@ -381,22 +392,23 @@ the name change request is in <tt class="docutils literal"><span class="pre">doc
 <li class="toctree-l1"><a class="reference external" href="faq.html">Frequently Asked Questions</a></li>
 <li class="toctree-l1"><a class="reference external" href="reference/index.html">Module API Reference</a></li>
 <li class="toctree-l1 current"><a class="current reference external" href="">Change history</a><ul>
-<li class="toctree-l2"><a class="reference external" href="#p-m-cet-askh-opera-com">0.3.2 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id1">0.3.1 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id2">0.3.0 [2009-06-08 12:41 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id3">0.2.0 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#p-m-cet-askh-opera-com">0.3.3 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id1">0.3.2 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id2">0.3.1 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id3">0.3.0 [2009-06-08 12:41 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id4">0.2.0 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="#pre3-2009-05-20-05-14-p-m-cet-askh-opera-com">0.2.0-pre3 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="#pre2-2009-05-20-01-56-p-m-cet-askh-opera-com">0.2.0-pre2 [2009-05-20 01:56 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="#pre1-2009-05-20-12-33-p-m-cet-askh-opera-com">0.2.0-pre1 [2009-05-20 12:33 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id4">0.1.15 [2009-05-19 04:13 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id5">0.1.14 [2009-05-19 01:08 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id6">0.1.13 [2009-05-19 12:36 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id7">0.1.12 [2009-05-18 04:38 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id8">0.1.11 [2009-05-12 02:08 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id9">0.1.10 [2009-05-11 12:46 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id10">0.1.8 [2009-05-07 12:27 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id11">0.1.7 [2009-04-30 1:50 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="#id12">0.1.6 [2009-04-28 2:13 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id5">0.1.15 [2009-05-19 04:13 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id6">0.1.14 [2009-05-19 01:08 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id7">0.1.13 [2009-05-19 12:36 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id8">0.1.12 [2009-05-18 04:38 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id9">0.1.11 [2009-05-12 02:08 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id10">0.1.10 [2009-05-11 12:46 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id11">0.1.8 [2009-05-07 12:27 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id12">0.1.7 [2009-04-30 1:50 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="#id13">0.1.6 [2009-04-28 2:13 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="#a-m-cet-askh-opera-com">0.1.0 [2009-04-24 11:28 A.M CET] askh&#64;opera.com</a></li>
 </ul>
 </li>

+ 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.2 (unstable) documentation</title>
+    <title>Frequently Asked Questions &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

+ 69 - 33
genindex.html

@@ -5,13 +5,13 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Index &mdash; Celery v0.3.2 (unstable) documentation</title>
+    <title>Index &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.3.5 (unstable) documentation" href="index.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="" title="General Index"
              accesskey="I">index</a> |
@@ -54,15 +54,27 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<dt>--chroot</dt>
+  <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--chroot">celeryd command line option</a></dt>
+  </dl></dd>
 <dt>--discard</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--discard">celeryd command line option</a></dt>
   </dl></dd>
+<dt>--umask</dt>
+  <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--umask">celeryd command line option</a></dt>
+  </dl></dd>
+<dt>--workdir</dt>
+  <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--workdir">celeryd command line option</a></dt>
+  </dl></dd>
 <dt>-c, --concurrency</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-c">celeryd command line option</a></dt>
   </dl></dd>
-<dt>-d, --daemon</dt>
+<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>
@@ -70,6 +82,10 @@
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-f">celeryd command line option</a></dt>
   </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>
+  </dl></dd>
 <dt>-l, --loglevel</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-l">celeryd command line option</a></dt>
@@ -78,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>-u, --uid</dt>
+  <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-u">celeryd command line option</a></dt>
+  </dl></dd>
 <dt>-w, --wakeup-after</dt>
   <dd><dl>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-w">celeryd command line option</a></dt>
@@ -88,14 +108,17 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
+<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.pool.html#celery.pool.TaskPool.add">add() (celery.pool.TaskPool method)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.AlreadyRegistered">AlreadyRegistered</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>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_EXCHANGE">AMQP_EXCHANGE (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_EXCHANGE">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.AMQP_EXCHANGE_TYPE">AMQP_EXCHANGE_TYPE (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.AMQP_EXCHANGE_TYPE">[1]</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.task.html#celery.task.Task.apply_async">apply_async() (celery.task.Task class method)</a></dt>
+<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.html#celery.task.Task.apply_async">(celery.task.Task class method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.apply_async">(in module celery.task)</a></dt>
   </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.worker.html#celery.worker.TaskWrapper.args">args (celery.worker.TaskWrapper attribute)</a></dt>
@@ -142,23 +165,27 @@
 <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.platform.html#module-celery.platform">celery.platform (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>
 <dt><a href="reference/celery.task.html#module-celery.task">celery.task (module)</a></dt>
-<dt><a href="reference/celery.timer.html#module-celery.timer">celery.timer (module)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.timer.html#module-celery.timer">celery.timer (module)</a></dt>
 <dt><a href="reference/celery.worker.html#module-celery.worker">celery.worker (module)</a></dt>
 <dt>celeryd command line option</dt>
   <dd><dl>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--chroot">--chroot</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--discard">--discard</a></dt>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--umask">--umask</a></dt>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd--workdir">--workdir</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-c">-c, --concurrency</a></dt>
-    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-d">-d, --daemon</a></dt>
+    <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-d">-d, --detach, --daemon</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-f">-f, --logfile</a></dt>
+    <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-u">-u, --uid</a></dt>
     <dt><a href="reference/celery.bin.celeryd.html#cmdoption-celeryd-w">-w, --wakeup-after</a></dt>
-  </dl></dd>
-<dt><a href="reference/celery.platform.html#celery.platform.PIDFile.check">check() (celery.platform.PIDFile 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.cleanup">cleanup() (celery.backends.base.BaseBackend method)</a></dt>
   <dd><dl>
     <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.cleanup">(celery.backends.database.Backend method)</a></dt>
@@ -177,7 +204,6 @@
 <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.platform.html#celery.platform.daemonize">daemonize() (in module celery.platform)</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_DAEMON_LOG_FILE">DEFAULT_DAEMON_LOG_FILE (in module celery.conf)</a></dt>
@@ -239,10 +265,13 @@
 <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.failed">failed() (celery.result.TaskSetResult method)</a></dt>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue.filled">filled (celery.datastructures.PositionQueue attribute)</a></dt>
 <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.filter_types">filter_types() (celery.registry.TaskRegistry method)</a></dt>
-<dt><a href="reference/celery.backends.base.html#celery.backends.base.find_nearest_pickleable_exception">find_nearest_pickleable_exception() (in module celery.backends.base)</a></dt></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.discovery.html#celery.discovery.find_related_module">find_related_module() (in module celery.discovery)</a></dt>
+<dt><a href="reference/celery.backends.base.html#celery.backends.base.find_nearest_pickleable_exception">find_nearest_pickleable_exception() (in module celery.backends.base)</a></dt>
+<dt><a href="reference/celery.discovery.html#celery.discovery.find_related_module">find_related_module() (in module celery.discovery)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.worker.html#celery.worker.TaskWrapper.from_message">from_message() (celery.worker.TaskWrapper class method)</a></dt>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue.full">full() (celery.datastructures.PositionQueue method)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.pool.html#celery.pool.TaskPool.full">(celery.pool.TaskPool method)</a></dt>
+  </dl></dd>
 </dl></td></tr></table>
 
 <h2 id="G">G</h2>
@@ -260,15 +289,13 @@
 <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.task.html#celery.task.Task.get_logger">get_logger() (celery.task.Task method)</a></dt>
-<dt><a href="reference/celery.platform.html#celery.platform.PIDFile.get_pid">get_pid() (celery.platform.PIDFile method)</a></dt>
-<dt><a href="reference/celery.task.html#celery.task.Task.get_publisher">get_publisher() (celery.task.Task method)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="reference/celery.task.html#celery.task.Task.get_publisher">get_publisher() (celery.task.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.tyrant.html#celery.backends.tyrant.Backend.get_server">get_server() (celery.backends.tyrant.Backend 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.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>
@@ -280,6 +307,7 @@
     <dt><a href="reference/celery.registry.html#celery.registry.TaskRegistry.get_task">(celery.registry.TaskRegistry method)</a></dt>
   </dl></dd>
 <dt><a href="reference/celery.managers.html#celery.managers.PeriodicTaskManager.get_waiting_tasks">get_waiting_tasks() (celery.managers.PeriodicTaskManager method)</a></dt>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.get_worker_pids">get_worker_pids() (celery.pool.TaskPool method)</a></dt>
 </dl></td></tr></table>
 
 <h2 id="I">I</h2>
@@ -328,10 +356,14 @@
 <dt><a href="reference/celery.models.html#PeriodicTaskMeta.last_run_at">last_run_at (PeriodicTaskMeta attribute)</a></dt>
 <dt><a href="reference/celery.timer.html#celery.timer.EventTimer.last_triggered">last_triggered (celery.timer.EventTimer attribute)</a></dt>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue.length">length (celery.datastructures.PositionQueue attribute)</a></dt>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.limit">limit (celery.pool.TaskPool attribute)</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.LOG_FORMAT">LOG_FORMAT (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.LOG_FORMAT">[1]</a></dt>
 <dt><a href="reference/celery.conf.html#celery.conf.LOG_LEVELS">LOG_LEVELS (in module celery.conf)</a>, <a href="reference/celery.conf.html#celery.conf.LOG_LEVELS">[1]</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.logfile">logfile (celery.worker.WorkController attribute)</a></dt>
-<dt><a href="reference/celery.worker.html#celery.worker.WorkController.logger">logger (celery.worker.WorkController attribute)</a></dt>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.logger">logger (celery.pool.TaskPool attribute)</a></dt>
+  <dd><dl>
+    <dt><a href="reference/celery.worker.html#celery.worker.WorkController.logger">(celery.worker.WorkController attribute)</a></dt>
+  </dl></dd>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.loglevel">loglevel (celery.worker.WorkController attribute)</a></dt>
 </dl></td></tr></table>
 
@@ -339,7 +371,6 @@
 <table width="100%" class="indextable"><tr><td width="33%" valign="top">
 <dl>
 
-<dt><a href="reference/celery.bin.celeryd.html#celery.bin.celeryd.main">main() (in module celery.bin.celeryd)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.TaskSet.map">map() (celery.task.TaskSet class method)</a></dt>
 <dt><a href="reference/celery.task.html#celery.task.TaskSet.map_async">map_async() (celery.task.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></dl></td><td width="33%" valign="top"><dl>
@@ -363,7 +394,10 @@
 <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.worker.html#celery.worker.TaskWrapper.on_success">on_success() (celery.worker.TaskWrapper method)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<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.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>
 
 <h2 id="P">P</h2>
@@ -375,12 +409,12 @@
 <dt><a href="reference/celery.managers.html#celery.managers.PeriodicTaskManager">PeriodicTaskManager (class in celery.managers)</a></dt>
 <dt><a href="reference/celery.models.html#PeriodicTaskMeta">PeriodicTaskMeta (built-in class)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.PeriodicWorkController">PeriodicWorkController (class in celery.worker)</a></dt>
-<dt><a href="reference/celery.platform.html#celery.platform.PIDFile">PIDFile (class in celery.platform)</a></dt>
-<dt><a href="reference/celery.worker.html#celery.worker.WorkController.pool">pool (celery.worker.WorkController attribute)</a></dt></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue">PositionQueue (class in celery.datastructures)</a></dt>
+<dt><a href="reference/celery.worker.html#celery.worker.WorkController.pool">pool (celery.worker.WorkController attribute)</a></dt>
+<dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue">PositionQueue (class in celery.datastructures)</a></dt></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.datastructures.html#celery.datastructures.PositionQueue.UnfilledPosition">PositionQueue.UnfilledPosition (class in celery.datastructures)</a></dt>
 <dt><a href="reference/celery.backends.base.html#celery.backends.base.BaseBackend.prepare_exception">prepare_exception() (celery.backends.base.BaseBackend method)</a></dt>
 <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>
 </dl></td></tr></table>
 
@@ -400,28 +434,29 @@
   <dd><dl>
     <dt><a href="reference/celery.result.html#celery.result.TaskSetResult.ready">(celery.result.TaskSetResult method)</a></dt>
   </dl></dd>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.reap">reap() (celery.pool.TaskPool method)</a></dt>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController.receive_message">receive_message() (celery.worker.WorkController 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.platform.html#celery.platform.PIDFile.remove">remove() (celery.platform.PIDFile method)</a></dt>
-<dt><a href="reference/celery.platform.html#celery.platform.remove_pidfile">remove_pidfile() (in module celery.platform)</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></dl></td><td width="33%" valign="top"><dl>
-<dt><a href="reference/celery.task.html#celery.task.AsynchronousMapTask.run">run() (celery.task.AsynchronousMapTask method)</a></dt>
+  </dl></dd>
+<dt><a href="reference/celery.pool.html#celery.pool.TaskPool.run">run() (celery.pool.TaskPool method)</a></dt>
   <dd><dl>
+    <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>
     <dt><a href="reference/celery.task.html#celery.task.Task.run">(celery.task.Task method)</a></dt>
     <dt><a href="reference/celery.task.html#celery.task.TaskSet.run">(celery.task.TaskSet method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.PeriodicWorkController.run">(celery.worker.PeriodicWorkController method)</a></dt>
     <dt><a href="reference/celery.worker.html#celery.worker.WorkController.run">(celery.worker.WorkController method)</a></dt>
-  </dl></dd>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
 <dt><a href="reference/celery.task.html#celery.task.PeriodicTask.run_every">run_every (celery.task.PeriodicTask attribute)</a></dt>
 <dt><a href="reference/celery.backends.database.html#celery.backends.database.Backend.run_periodic_tasks">run_periodic_tasks() (celery.backends.database.Backend method)</a></dt>
+<dt><a href="reference/celery.bin.celeryd.html#celery.bin.celeryd.run_worker">run_worker() (in module celery.bin.celeryd)</a></dt>
 </dl></td></tr></table>
 
 <h2 id="S">S</h2>
@@ -477,8 +512,9 @@
 <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.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.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></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>
@@ -519,9 +555,9 @@
 
 <dt><a href="reference/celery.result.html#celery.result.BaseAsyncResult.wait">wait() (celery.result.BaseAsyncResult method)</a></dt>
 <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.result.html#celery.result.TaskSetResult.waiting">waiting() (celery.result.TaskSetResult method)</a></dt></dl></td><td width="33%" valign="top"><dl>
+<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>
 <dt><a href="reference/celery.worker.html#celery.worker.WorkController">WorkController (class in celery.worker)</a></dt>
-<dt><a href="reference/celery.platform.html#celery.platform.PIDFile.write">write() (celery.platform.PIDFile method)</a></dt>
 </dl></td></tr></table>
 
 

+ 19 - 18
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.2 (unstable) documentation</title>
+    <title>Welcome to Celery’s documentation! &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -85,6 +85,7 @@
 <li class="toctree-l2"><a class="reference external" href="reference/celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="reference/celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -96,28 +97,28 @@
 <li class="toctree-l2"><a class="reference external" href="reference/celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="reference/celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="reference/celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference external" href="changelog.html">Change history</a><ul>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#p-m-cet-askh-opera-com">0.3.2 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id1">0.3.1 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id2">0.3.0 [2009-06-08 12:41 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id3">0.2.0 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#p-m-cet-askh-opera-com">0.3.3 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id1">0.3.2 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id2">0.3.1 [2009-06-08 01:07 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id3">0.3.0 [2009-06-08 12:41 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id4">0.2.0 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre3-2009-05-20-05-14-p-m-cet-askh-opera-com">0.2.0-pre3 [2009-05-20 05:14 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre2-2009-05-20-01-56-p-m-cet-askh-opera-com">0.2.0-pre2 [2009-05-20 01:56 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#pre1-2009-05-20-12-33-p-m-cet-askh-opera-com">0.2.0-pre1 [2009-05-20 12:33 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id4">0.1.15 [2009-05-19 04:13 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id5">0.1.14 [2009-05-19 01:08 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id6">0.1.13 [2009-05-19 12:36 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id7">0.1.12 [2009-05-18 04:38 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id8">0.1.11 [2009-05-12 02:08 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id9">0.1.10 [2009-05-11 12:46 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id10">0.1.8 [2009-05-07 12:27 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id11">0.1.7 [2009-04-30 1:50 P.M CET] askh&#64;opera.com</a></li>
-<li class="toctree-l2"><a class="reference external" href="changelog.html#id12">0.1.6 [2009-04-28 2:13 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id5">0.1.15 [2009-05-19 04:13 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id6">0.1.14 [2009-05-19 01:08 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id7">0.1.13 [2009-05-19 12:36 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id8">0.1.12 [2009-05-18 04:38 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id9">0.1.11 [2009-05-12 02:08 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id10">0.1.10 [2009-05-11 12:46 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id11">0.1.8 [2009-05-07 12:27 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id12">0.1.7 [2009-04-30 1:50 P.M CET] askh&#64;opera.com</a></li>
+<li class="toctree-l2"><a class="reference external" href="changelog.html#id13">0.1.6 [2009-04-28 2:13 P.M CET] askh&#64;opera.com</a></li>
 <li class="toctree-l2"><a class="reference external" href="changelog.html#a-m-cet-askh-opera-com">0.1.0 [2009-04-24 11:28 A.M CET] askh&#64;opera.com</a></li>
 </ul>
 </li>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>celery - Distributed Task Queue for Django. &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (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.2</td>
+<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.3.5</td>
 </tr>
 </tbody>
 </table>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Global Module Index &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" />
+    <link rel="top" title="Celery v0.3.5 (unstable) documentation" href="index.html" />
  
 
 
@@ -28,7 +28,7 @@
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -107,7 +107,7 @@
      <em></em></td></tr><tr class="cg-1">
      <td></td>
      <td>&nbsp;&nbsp;&nbsp;
-     <a href="reference/celery.platform.html#module-celery.platform"><tt class="xref">celery.platform</tt></a></td><td>
+     <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>
      <td>&nbsp;&nbsp;&nbsp;

+ 30 - 23
objects.inv

@@ -4,16 +4,16 @@
 celery.backends mod reference/celery.backends.html
 celery.task mod reference/celery.task.html
 celery.worker mod reference/celery.worker.html
+celery.pool mod reference/celery.pool.html
 celery.backends.cache mod reference/celery.backends.cache.html
 celery.datastructures mod reference/celery.datastructures.html
 celery.backends.base mod reference/celery.backends.base.html
-celery.result mod reference/celery.result.html
 celery.managers mod reference/celery.managers.html
 celery.messaging mod reference/celery.messaging.html
 celery.conf mod reference/celery.conf.html
 celery.registry mod reference/celery.registry.html
 celery.log mod reference/celery.log.html
-celery.platform mod reference/celery.platform.html
+celery.result mod reference/celery.result.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
@@ -34,8 +34,8 @@ celery.result.TaskSetResult.iterate method reference/celery.result.html
 celery.registry.AlreadyRegistered exception reference/celery.registry.html
 celery.backends.base.UnpickleableExceptionWrapper exception reference/celery.backends.base.html
 TASK_STATUS_FAILURE data reference/celery.models.html
+celery.pool.TaskPool.full method reference/celery.pool.html
 celery.task.execute_remote function reference/celery.task.html
-celery.bin.celeryd.main function reference/celery.bin.celeryd.html
 celery.result.BaseAsyncResult.backend attribute reference/celery.result.html
 celery.worker.TaskWrapper class reference/celery.worker.html
 celery.messaging.TaskPublisher.encoder method reference/celery.messaging.html
@@ -48,13 +48,14 @@ celery.registry.TaskRegistry.AlreadyRegistered exception reference/celery.regist
 celery.managers.TaskManager.delete_expired method reference/celery.managers.html
 celery.registry.TaskRegistry.filter_types method reference/celery.registry.html
 celery.backends.base.UnpickleableExceptionWrapper.exc_args attribute reference/celery.backends.base.html
-celery.backends.tyrant.Backend class reference/celery.backends.tyrant.html
+celery.conf.AMQP_CONSUMER_QUEUE data reference/celery.conf.html
 celery.worker.WorkController.pool attribute reference/celery.worker.html
 celery.task.DeleteExpiredTaskMetaTask class reference/celery.task.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.discovery.autodiscover function reference/celery.discovery.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
@@ -68,26 +69,27 @@ celery.timer.EventTimer.event attribute reference/celery.timer.html
 TaskMeta class reference/celery.models.html
 celery.worker.TaskWrapper.from_message classmethod reference/celery.worker.html
 celery.backends.base.BaseBackend.exception_to_python method reference/celery.backends.base.html
-celery.platform.PIDFile.get_pid method reference/celery.platform.html
 celery.task.Task.run method reference/celery.task.html
 celery.result.BaseAsyncResult class reference/celery.result.html
-celery.platform.PIDFile.check method reference/celery.platform.html
+celery.result.BaseAsyncResult.successful method reference/celery.result.html
 celery.conf.LOG_FORMAT 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.platform.PIDFile.remove method reference/celery.platform.html
+celery.worker.WorkController.receive_message method reference/celery.worker.html
 celery.worker.WorkController.schedule_retry_tasks method reference/celery.worker.html
 PeriodicTaskMeta.task attribute reference/celery.models.html
 celery.conf.EMPTY_MSG_EMIT_EVERY data reference/celery.conf.html
 celery.result.TaskSetResult.successful method reference/celery.result.html
 celery.backends.base.BaseBackend.wait_for method reference/celery.backends.base.html
-celery.task.Task.name attribute reference/celery.task.html
+celery.pool.TaskPool.add method reference/celery.pool.html
 celery.backends.base.BaseBackend.mark_as_done method reference/celery.backends.base.html
 celery.conf.DEFAULT_DAEMON_LOG_FILE data reference/celery.conf.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.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
 celery.bin.celeryd.parse_options function reference/celery.bin.celeryd.html
 celery.task.discard_all function reference/celery.task.html
@@ -108,6 +110,7 @@ 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
+celery.pool.TaskPool.limit attribute reference/celery.pool.html
 celery.result.TaskSetResult class reference/celery.result.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_module attribute reference/celery.backends.base.html
 celery.task.ExecuteRemoteTask class reference/celery.task.html
@@ -116,12 +119,11 @@ 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.result.TaskSetResult.waiting method reference/celery.result.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.result.BaseAsyncResult.successful method reference/celery.result.html
+celery.task.TaskSet.map classmethod reference/celery.task.html
 celery.timer.TimeoutError exception reference/celery.timer.html
-celery.backends.tyrant.Backend.get_server method reference/celery.backends.tyrant.html
 celery.task.TaskSet class reference/celery.task.html
 TASK_STATUS_RETRY data reference/celery.models.html
 TASK_STATUSES data reference/celery.models.html
@@ -133,6 +135,7 @@ PeriodicTaskMeta.delay method reference/celery.models.html
 celery.timer.TimeoutTimer.timeout attribute reference/celery.timer.html
 celery.backends.database.Backend.cleanup method reference/celery.backends.database.html
 celery.task.TaskSet.total attribute reference/celery.task.html
+celery.result.TaskSetResult.waiting method reference/celery.result.html
 celery.conf.DAEMON_LOG_LEVEL data reference/celery.conf.html
 celery.backends.database.Backend class reference/celery.backends.database.html
 celery.result.BaseAsyncResult.status attribute reference/celery.result.html
@@ -144,18 +147,19 @@ celery.backends.get_backend_cls function reference/celery.backends.html
 celery.registry.TaskRegistry.register method reference/celery.registry.html
 celery.worker.TaskWrapper.args attribute reference/celery.worker.html
 celery.worker.TaskWrapper.task_func attribute reference/celery.worker.html
-celery.task.TaskSet.map classmethod reference/celery.task.html
+celery.worker.TaskWrapper.execute_using_pool method reference/celery.worker.html
 celery.backends.cache.Backend.get_result method reference/celery.backends.cache.html
 celery.task.Task.get_logger method reference/celery.task.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.task.PeriodicTask class reference/celery.task.html
 celery.registry.TaskRegistry.unregister method reference/celery.registry.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper.exc_args attribute reference/celery.backends.base.html
 TaskMeta.date_done attribute reference/celery.models.html
+celery.pool.TaskPool.apply_async method reference/celery.pool.html
 celery.result.AsyncResult class reference/celery.result.html
 PeriodicTaskMeta.name attribute reference/celery.models.html
-celery.worker.TaskWrapper.execute_using_pool method reference/celery.worker.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
@@ -163,13 +167,13 @@ celery.worker.WorkController.execute_next_task method reference/celery.worker.ht
 celery.result.BaseAsyncResult.task_id attribute reference/celery.result.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
 celery.messaging.TaskPublisher.delay_task_in_set method reference/celery.messaging.html
 celery.backends.base.BaseBackend.UnpickleableExceptionWrapper exception reference/celery.backends.base.html
 celery.task.AsynchronousMapTask.run method reference/celery.task.html
 celery.worker.PeriodicWorkController.run method reference/celery.worker.html
-celery.platform.PIDFile.write method reference/celery.platform.html
-celery.platform.remove_pidfile function reference/celery.platform.html
-celery.platform.PIDFile class reference/celery.platform.html
+celery.worker.WorkController.empty_msg_emit_every attribute reference/celery.worker.html
+celery.worker.UnknownTask exception reference/celery.worker.html
 celery.worker.TaskWrapper.task_id attribute reference/celery.worker.html
 celery.managers.PeriodicTaskManager.get_waiting_tasks method reference/celery.managers.html
 celery.backends.base.BaseBackend.mark_as_failure method reference/celery.backends.base.html
@@ -181,28 +185,29 @@ celery.worker.WorkController.run method reference/celery.worker.html
 celery.registry.TaskRegistry class reference/celery.registry.html
 celery.backends.DefaultBackend class reference/celery.backends.html
 celery.task.DeleteExpiredTaskMetaTask.run method reference/celery.task.html
-celery.worker.UnknownTask exception reference/celery.worker.html
 celery.timer.TimeoutTimer class reference/celery.timer.html
 celery.backends.get_default_periodicstatus_backend_cls function reference/celery.backends.html
 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.worker.WorkController.reset_connection method reference/celery.worker.html
 celery.task.TaskSet.run method reference/celery.task.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
 celery.result.AsyncResult.backend attribute reference/celery.result.html
 celery.task.apply_async function reference/celery.task.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.pool.TaskPool class reference/celery.pool.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
 celery.backends.tyrant.Backend.tyrant_host attribute reference/celery.backends.tyrant.html
-celery.worker.WorkController.receive_message method reference/celery.worker.html
-celery.conf.AMQP_CONSUMER_QUEUE data reference/celery.conf.html
+celery.worker.WorkController.reset_connection method reference/celery.worker.html
+celery.backends.tyrant.Backend class reference/celery.backends.tyrant.html
 TASK_STATUSES_CHOICES data reference/celery.models.html
+celery.task.Task.name attribute reference/celery.task.html
 celery.backends.base.BaseBackend.mark_as_retry method reference/celery.backends.base.html
 celery.timer.EventTimer.last_triggered attribute reference/celery.timer.html
 celery.datastructures.PositionQueue.filled attribute reference/celery.datastructures.html
@@ -210,6 +215,7 @@ celery.backends.base.UnpickleableExceptionWrapper.exc_module attribute reference
 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
+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.task.PeriodicTask.run_every attribute reference/celery.task.html
@@ -218,6 +224,7 @@ 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.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
 celery.backends.cache.Backend.get_status method reference/celery.backends.cache.html
 celery.log.setup_logger function reference/celery.log.html
@@ -231,22 +238,22 @@ TASK_STATUS_PENDING data reference/celery.models.html
 celery.registry.TaskRegistry.get_task method reference/celery.registry.html
 celery.result.BaseAsyncResult.get method reference/celery.result.html
 celery.conf.DAEMON_PID_FILE data reference/celery.conf.html
-celery.worker.WorkController.empty_msg_emit_every attribute reference/celery.worker.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.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
 celery.datastructures.PositionQueue.UnfilledPosition class reference/celery.datastructures.html
 celery.result.TaskSetResult.completed_count method reference/celery.result.html
-celery.timer.EventTimer class reference/celery.timer.html
+celery.pool.TaskPool.on_return method reference/celery.pool.html
 celery.messaging.TaskConsumer class reference/celery.messaging.html
-celery.platform.daemonize function reference/celery.platform.html
 celery.managers.TaskManager.store_result method reference/celery.managers.html
 celery.result.TaskSetResult.taskset_id attribute reference/celery.result.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
 celery.worker.TaskWrapper.task_name attribute reference/celery.worker.html
+celery.backends.tyrant.Backend.open method reference/celery.backends.tyrant.html
 celery.conf.SEND_CELERY_TASK_ERROR_EMAILS data reference/celery.conf.html

+ 12 - 5
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.2 (unstable) documentation</title>
+    <title>Backend: Base - celery.backends.base &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -158,6 +158,13 @@ exception </em><tt class="descname">UnpickleableExceptionWrapper</tt><big>(</big
 <tt class="descclassname">BaseBackend.</tt><tt class="descname">prepare_result</tt><big>(</big><em>result</em><big>)</big><a class="headerlink" href="#celery.backends.base.BaseBackend.prepare_result" title="Permalink to this definition">¶</a></dt>
 <dd>Prepare result for storage.</dd></dl>
 
+<dl class="method">
+<dt id="celery.backends.base.BaseBackend.process_cleanup">
+<tt class="descclassname">BaseBackend.</tt><tt class="descname">process_cleanup</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.backends.base.BaseBackend.process_cleanup" title="Permalink to this definition">¶</a></dt>
+<dd><p>Cleanup actions to do at the end of a task worker process.</p>
+<p>See <a title="celery.worker.jail" class="reference external" href="celery.worker.html#celery.worker.jail"><tt class="xref docutils literal"><span class="pre">celery.worker.jail()</span></tt></a>.</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="celery.backends.base.BaseBackend.store_result">
 <tt class="descclassname">BaseBackend.</tt><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.base.BaseBackend.store_result" title="Permalink to this definition">¶</a></dt>
@@ -262,6 +269,7 @@ if it is it returns <tt class="xref docutils literal"><span class="pre">None</sp
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -273,7 +281,6 @@ if it is it returns <tt class="xref docutils literal"><span class="pre">None</sp
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Backend: Cache - celery.backends.cache &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -97,6 +97,7 @@ class </em><tt class="descclassname">celery.backends.cache.</tt><tt class="descn
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -108,7 +109,6 @@ class </em><tt class="descclassname">celery.backends.cache.</tt><tt class="descn
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Backend: Database - celery.backends.database &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -107,6 +107,7 @@ class </em><tt class="descclassname">celery.backends.database.</tt><tt class="de
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Backend: Database - celery.backends.database</a></li>
@@ -118,7 +119,6 @@ class </em><tt class="descclassname">celery.backends.database.</tt><tt class="de
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 8 - 8
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.2 (unstable) documentation</title>
+    <title>Backends - celery.backends &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,16 +19,16 @@
     </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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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="Multiprocessing Worker - celery.worker" href="celery.worker.html" /> 
+    <link rel="prev" title="Task Pool - celery.pool" href="celery.pool.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -36,7 +36,7 @@
              accesskey="M">modules</a> |
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              accesskey="N">next</a> |
-          <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
+          <a href="celery.pool.html" title="Task Pool - celery.pool"
              accesskey="P">previous</a>
 	</div>
       </div>
@@ -102,6 +102,7 @@ specified in <tt class="xref docutils literal"><span class="pre">CELERY_BACKEND<
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -113,7 +114,6 @@ specified in <tt class="xref docutils literal"><span class="pre">CELERY_BACKEND<
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
@@ -145,7 +145,7 @@ specified in <tt class="xref docutils literal"><span class="pre">CELERY_BACKEND<
              >modules</a> |
           <a href="celery.backends.base.html" title="Backend: Base - celery.backends.base"
              >next</a> |
-          <a href="celery.worker.html" title="Multiprocessing Worker - celery.worker"
+          <a href="celery.pool.html" title="Task Pool - celery.pool"
              >previous</a>
             <br/>
             <a href="../sources/reference/celery.backends.txt"

+ 11 - 11
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.2 (unstable) documentation</title>
+    <title>Backend: Tokyo Tyrant - celery.backends.tyrant &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -72,12 +72,6 @@ class </em><tt class="descclassname">celery.backends.tyrant.</tt><tt class="desc
 <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_server">
-<tt class="descname">get_server</tt><big>(</big><big>)</big><a class="headerlink" href="#celery.backends.tyrant.Backend.get_server" 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.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>
@@ -88,6 +82,12 @@ server configuration.</dd></dl>
 <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>
 
+<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>
@@ -113,6 +113,7 @@ server configuration.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -124,7 +125,6 @@ server configuration.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 47 - 10
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.2 (unstable) documentation</title>
+    <title>Celery Worker Daemon - celery.bin.celeryd &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -82,7 +82,7 @@ new messages on the queue.</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">--daemon</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-d" title="Permalink to this definition">¶</a></dt>
+<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>
 <dd>Run in the background as a daemon.</dd></dl>
 
 <dl class="cmdoption">
@@ -92,15 +92,52 @@ new messages on the queue.</dd></dl>
 <strong>WARNING</strong>: This is unrecoverable, and the tasks will be
 deleted from the messaging server.</dd></dl>
 
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd-u">
+<tt class="descname">-u</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--uid</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-u" title="Permalink to this definition">¶</a></dt>
+<dd>User-id to run <tt class="docutils literal"><span class="pre">celeryd</span></tt> as when in daemon mode.</dd></dl>
+
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd-g">
+<tt class="descname">-g</tt><tt class="descclassname"></tt><tt class="descclassname">, </tt><tt class="descname">--gid</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd-g" title="Permalink to this definition">¶</a></dt>
+<dd>Group-id to run <tt class="docutils literal"><span class="pre">celeryd</span></tt> as when in daemon mode.</dd></dl>
+
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd--umask">
+<tt class="descname">--umask</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd--umask" title="Permalink to this definition">¶</a></dt>
+<dd>umask of the process when in daemon mode.</dd></dl>
+
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd--workdir">
+<tt class="descname">--workdir</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd--workdir" title="Permalink to this definition">¶</a></dt>
+<dd>Directory to change to when in daemon mode.</dd></dl>
+
+<dl class="cmdoption">
+<dt id="cmdoption-celeryd--chroot">
+<tt class="descname">--chroot</tt><tt class="descclassname"></tt><a class="headerlink" href="#cmdoption-celeryd--chroot" title="Permalink to this definition">¶</a></dt>
+<dd>Change root directory to this path when in daemon mode.</dd></dl>
+
 <dl class="function">
-<dt id="celery.bin.celeryd.main">
-<tt class="descclassname">celery.bin.celeryd.</tt><tt class="descname">main</tt><big>(</big><em>concurrency=10</em>, <em>daemon=False</em>, <em>loglevel=20</em>, <em>logfile='celeryd.log'</em>, <em>discard=False</em>, <em>pidfile='celeryd.pid'</em>, <em>queue_wakeup_after=0.10000000000000001</em><big>)</big><a class="headerlink" href="#celery.bin.celeryd.main" title="Permalink to this definition">¶</a></dt>
-<dd>Run the celery daemon.</dd></dl>
+<dt id="celery.bin.celeryd.acquire_pidlock">
+<tt class="descclassname">celery.bin.celeryd.</tt><tt class="descname">acquire_pidlock</tt><big>(</big><em>pidfile</em><big>)</big><a class="headerlink" href="#celery.bin.celeryd.acquire_pidlock" title="Permalink to this definition">¶</a></dt>
+<dd><p>Get the <tt class="xref docutils literal"><span class="pre">daemon.pidlockfile.PIDLockFile</span></tt> handler for
+<tt class="docutils literal"><span class="pre">pidfile</span></tt>.</p>
+<p>If the <tt class="docutils literal"><span class="pre">pidfile</span></tt> already exists, but the process is not running the
+<tt class="docutils literal"><span class="pre">pidfile</span></tt> will be removed, a <tt class="docutils literal"><span class="pre">&quot;stale</span> <span class="pre">pidfile&quot;</span></tt> message is emitted
+and execution continues as normally. However, if the process is still
+running the program will exit complaning that the program is already
+running in the background somewhere.</p>
+</dd></dl>
 
 <dl class="function">
 <dt id="celery.bin.celeryd.parse_options">
 <tt class="descclassname">celery.bin.celeryd.</tt><tt class="descname">parse_options</tt><big>(</big><em>arguments</em><big>)</big><a class="headerlink" href="#celery.bin.celeryd.parse_options" title="Permalink to this definition">¶</a></dt>
-<dd>Option parsers for the available options to <tt class="docutils literal"><span class="pre">celeryd</span></tt>.</dd></dl>
+<dd>Parse the available options to <tt class="docutils literal"><span class="pre">celeryd</span></tt>.</dd></dl>
+
+<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=10</em>, <em>daemon=False</em>, <em>loglevel=20</em>, <em>logfile='celeryd.log'</em>, <em>discard=False</em>, <em>pidfile='celeryd.pid'</em>, <em>queue_wakeup_after=0.10000000000000001</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>
+<dd>Run the celery daemon.</dd></dl>
 
 </div>
 
@@ -120,6 +157,7 @@ deleted from the messaging server.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -131,7 +169,6 @@ deleted from the messaging server.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Configuration - celery.conf &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -222,6 +222,7 @@ this message.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -233,7 +234,6 @@ this message.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Datastructures - celery.datastructures &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -134,6 +134,7 @@ class </em><tt class="descname">UnfilledPosition</tt><big>(</big><em>position</e
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -145,7 +146,6 @@ class </em><tt class="descname">UnfilledPosition</tt><big>(</big><em>position</e
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Task Discovery - celery.discovery &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -81,6 +81,7 @@ module in the application, and running handler&#8217; if it finds it.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -92,7 +93,6 @@ module in the application, and running handler&#8217; if it finds it.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Logging - celery.log &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -85,6 +85,7 @@ some other reason.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -96,7 +97,6 @@ some other reason.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Django Model Managers - celery.managers &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -140,6 +140,7 @@ possible status values.</li>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -151,7 +152,6 @@ possible status values.</li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 8 - 8
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.2 (unstable) documentation</title>
+    <title>Messaging - celery.messaging &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,22 +19,22 @@
     </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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (unstable) documentation" href="../index.html" />
     <link rel="up" title="Module API Reference" href="index.html" />
-    <link rel="next" title="Platform Specific - celery.platform" href="celery.platform.html" />
+    <link rel="next" title="Timers - celery.timer" href="celery.timer.html" />
     <link rel="prev" title="Django Models - celery.models" href="celery.models.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
           <a href="../modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |
-          <a href="celery.platform.html" title="Platform Specific - celery.platform"
+          <a href="celery.timer.html" title="Timers - celery.timer"
              accesskey="N">next</a> |
           <a href="celery.models.html" title="Django Models - celery.models"
              accesskey="P">previous</a>
@@ -111,6 +111,7 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -122,7 +123,6 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
@@ -152,7 +152,7 @@ class </em><tt class="descclassname">celery.messaging.</tt><tt class="descname">
              >index</a> |
           <a href="../modindex.html" title="Global Module Index"
              >modules</a> |
-          <a href="celery.platform.html" title="Platform Specific - celery.platform"
+          <a href="celery.timer.html" title="Timers - celery.timer"
              >next</a> |
           <a href="celery.models.html" title="Django Models - celery.models"
              >previous</a>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Django Models - celery.models &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -166,6 +166,7 @@ when it should be run next.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -177,7 +178,6 @@ when it should be run next.</dd></dl>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Task Registry - celery.registry &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -169,6 +169,7 @@ using this option.</td>
 <li class="toctree-l2 current"><a class="current reference external" href="">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -180,7 +181,6 @@ using this option.</td>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Task Result - celery.result &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -394,6 +394,7 @@ waiting for execution.</td>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -405,7 +406,6 @@ waiting for execution.</td>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 5 - 5
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.2 (unstable) documentation</title>
+    <title>Tasks - celery.task &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -661,6 +661,7 @@ defined in the REPL (the objects must have an associated module).</p>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -672,7 +673,6 @@ defined in the REPL (the objects must have an associated module).</p>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 8 - 8
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.2 (unstable) documentation</title>
+    <title>Timers - celery.timer &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,16 +19,16 @@
     </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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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="Platform Specific - celery.platform" href="celery.platform.html" /> 
+    <link rel="prev" title="Messaging - celery.messaging" href="celery.messaging.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
@@ -36,7 +36,7 @@
              accesskey="M">modules</a> |
           <a href="celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              accesskey="N">next</a> |
-          <a href="celery.platform.html" title="Platform Specific - celery.platform"
+          <a href="celery.messaging.html" title="Messaging - celery.messaging"
              accesskey="P">previous</a>
 	</div>
       </div>
@@ -140,6 +140,7 @@ If <a title="celery.timer.TimeoutTimer.timeout" class="reference internal" href=
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -151,7 +152,6 @@ If <a title="celery.timer.TimeoutTimer.timeout" class="reference internal" href=
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
@@ -183,7 +183,7 @@ If <a title="celery.timer.TimeoutTimer.timeout" class="reference internal" href=
              >modules</a> |
           <a href="celery.bin.celeryd.html" title="Celery Worker Daemon - celery.bin.celeryd"
              >next</a> |
-          <a href="celery.platform.html" title="Platform Specific - celery.platform"
+          <a href="celery.messaging.html" title="Messaging - celery.messaging"
              >previous</a>
             <br/>
             <a href="../sources/reference/celery.timer.txt"

+ 8 - 8
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.2 (unstable) documentation</title>
+    <title>Multiprocessing Worker - celery.worker &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (unstable)',
       COLLAPSE_MODINDEX: false,
       FILE_SUFFIX: '.html',
       HAS_SOURCE:  true
@@ -19,22 +19,22 @@
     </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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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="next" title="Task Pool - celery.pool" href="celery.pool.html" />
     <link rel="prev" title="Task Discovery - celery.discovery" href="celery.discovery.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="../index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="../genindex.html" title="General Index"
              accesskey="I">index</a> |
           <a href="../modindex.html" title="Global Module Index"
              accesskey="M">modules</a> |
-          <a href="celery.backends.html" title="Backends - celery.backends"
+          <a href="celery.pool.html" title="Task Pool - celery.pool"
              accesskey="N">next</a> |
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              accesskey="P">previous</a>
@@ -377,6 +377,7 @@ the exception instance on failure.</p>
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2 current"><a class="current reference external" href="">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -388,7 +389,6 @@ the exception instance on failure.</p>
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
@@ -418,7 +418,7 @@ the exception instance on failure.</p>
              >index</a> |
           <a href="../modindex.html" title="Global Module Index"
              >modules</a> |
-          <a href="celery.backends.html" title="Backends - celery.backends"
+          <a href="celery.pool.html" title="Task Pool - celery.pool"
              >next</a> |
           <a href="celery.discovery.html" title="Task Discovery - celery.discovery"
              >previous</a>

+ 7 - 7
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.2 (unstable) documentation</title>
+    <title>Module API Reference &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="../index.html" />
+    <link rel="top" title="Celery v0.3.5 (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.2 (unstable) documentation</a></h1>
+	<h1><a href="../index.html">Celery v0.3.5 (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 09, 2009</td>
+<tr class="field"><th class="field-name">Date:</th><td class="field-body">June 10, 2009</td>
 </tr>
 </tbody>
 </table>
@@ -66,6 +66,7 @@
 <li class="toctree-l1"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l1"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -77,7 +78,6 @@
 <li class="toctree-l1"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l1"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l1"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>
@@ -99,6 +99,7 @@
 <li class="toctree-l2"><a class="reference external" href="celery.registry.html">Task Registry - celery.registry</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.discovery.html">Task Discovery - celery.discovery</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.worker.html">Multiprocessing Worker - celery.worker</a></li>
+<li class="toctree-l2"><a class="reference external" href="celery.pool.html">Task Pool - celery.pool</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.html">Backends - celery.backends</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.base.html">Backend: Base - celery.backends.base</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.backends.database.html">Backend: Database - celery.backends.database</a></li>
@@ -110,7 +111,6 @@
 <li class="toctree-l2"><a class="reference external" href="celery.managers.html">Django Model Managers - celery.managers</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.models.html">Django Models - celery.models</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.messaging.html">Messaging - celery.messaging</a></li>
-<li class="toctree-l2"><a class="reference external" href="celery.platform.html">Platform Specific - celery.platform</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.timer.html">Timers - celery.timer</a></li>
 <li class="toctree-l2"><a class="reference external" href="celery.bin.celeryd.html">Celery Worker Daemon - celery.bin.celeryd</a></li>
 </ul>

+ 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.2 (unstable) documentation</title>
+    <title>Search &mdash; Celery v0.3.5 (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.2 (unstable)',
+      VERSION:     '0.3.5 (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.2 (unstable) documentation" href="index.html" /> 
+    <link rel="top" title="Celery v0.3.5 (unstable) documentation" href="index.html" /> 
   </head>
   <body>
 
     <div class="header-wrapper">
       <div class="header">
-	<h1><a href="index.html">Celery v0.3.2 (unstable) documentation</a></h1>
+	<h1><a href="index.html">Celery v0.3.5 (unstable) documentation</a></h1>
 	<div class="rel">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a> |

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
searchindex.js


+ 6 - 0
sources/changelog.txt

@@ -2,6 +2,12 @@
 Change history
 ==============
 
+0.3.3 [2009-06-08 01:07 P.M CET] askh@opera.com
+-----------------------------------------------
+
+	* The ``PeriodicWorkController`` now sleeps for 1 second between checking
+		for periodic tasks to execute.
+
 0.3.2 [2009-06-08 01:07 P.M CET] askh@opera.com
 -----------------------------------------------
 

+ 1 - 1
sources/introduction.txt

@@ -2,7 +2,7 @@
 celery - Distributed Task Queue for Django.
 ============================================
 
-:Version: 0.3.2
+:Version: 0.3.5
 
 Introduction
 ============

+ 1 - 0
sources/reference/index.txt

@@ -13,6 +13,7 @@
     celery.registry
     celery.discovery
     celery.worker
+    celery.pool
     celery.backends
     celery.backends.base
     celery.backends.database

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott