aboutsummaryrefslogtreecommitdiffstats
path: root/jobmanager.html
diff options
context:
space:
mode:
Diffstat (limited to 'jobmanager.html')
-rw-r--r--jobmanager.html45
1 files changed, 30 insertions, 15 deletions
diff --git a/jobmanager.html b/jobmanager.html
index 1c040f5..aa262fa 100644
--- a/jobmanager.html
+++ b/jobmanager.html
@@ -61,7 +61,7 @@
61 61
62 62
63 <div class="version"> 63 <div class="version">
64 0 64 0.2.1
65 </div> 65 </div>
66 66
67 67
@@ -83,6 +83,7 @@
83 83
84 84
85 <ul class="current"> 85 <ul class="current">
86<li class="toctree-l1"><a class="reference internal" href="using.html">Using EventMQ</a></li>
86<li class="toctree-l1 current"><a class="reference internal" href="api.html">API Documentation</a><ul class="current"> 87<li class="toctree-l1 current"><a class="reference internal" href="api.html">API Documentation</a><ul class="current">
87<li class="toctree-l2"><a class="reference internal" href="client.html"><code class="docutils literal"><span class="pre">client</span></code> &#8211; Client Utilities</a></li> 88<li class="toctree-l2"><a class="reference internal" href="client.html"><code class="docutils literal"><span class="pre">client</span></code> &#8211; Client Utilities</a></li>
88<li class="toctree-l2"><a class="reference internal" href="exceptions.html"><code class="docutils literal"><span class="pre">exceptions</span></code> &#8211; Exceptions</a></li> 89<li class="toctree-l2"><a class="reference internal" href="exceptions.html"><code class="docutils literal"><span class="pre">exceptions</span></code> &#8211; Exceptions</a></li>
@@ -91,7 +92,7 @@
91<li class="toctree-l2"><a class="reference internal" href="receiver.html"><code class="docutils literal"><span class="pre">receiver</span></code> &#8211; Receiver</a></li> 92<li class="toctree-l2"><a class="reference internal" href="receiver.html"><code class="docutils literal"><span class="pre">receiver</span></code> &#8211; Receiver</a></li>
92<li class="toctree-l2"><a class="reference internal" href="router.html"><code class="docutils literal"><span class="pre">router</span></code> &#8211; Router</a></li> 93<li class="toctree-l2"><a class="reference internal" href="router.html"><code class="docutils literal"><span class="pre">router</span></code> &#8211; Router</a></li>
93<li class="toctree-l2"><a class="reference internal" href="sender.html"><code class="docutils literal"><span class="pre">sender</span></code> &#8211; Sender</a></li> 94<li class="toctree-l2"><a class="reference internal" href="sender.html"><code class="docutils literal"><span class="pre">sender</span></code> &#8211; Sender</a></li>
94<li class="toctree-l2"><a class="reference internal" href="utils.html"><code class="docutils literal"><span class="pre">utils</span></code> &#8211; Utilities</a></li> 95<li class="toctree-l2"><a class="reference internal" href="utils/index.html"><code class="docutils literal"><span class="pre">utils</span></code> &#8211; Utilities</a></li>
95</ul> 96</ul>
96</li> 97</li>
97<li class="toctree-l1"><a class="reference internal" href="contributing.html">Contributing to EventMQ</a></li> 98<li class="toctree-l1"><a class="reference internal" href="contributing.html">Contributing to EventMQ</a></li>
@@ -161,17 +162,37 @@ to manage the resources on the server it&#8217;s running.</p>
161<col class="field-name" /> 162<col class="field-name" />
162<col class="field-body" /> 163<col class="field-body" />
163<tbody valign="top"> 164<tbody valign="top">
164<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>name</strong> (<a class="reference external" href="https://docs.python.org/library/functions.html#str" title="(in Python v2.7)"><em>str</em></a>) &#8211; unique name of this instance. By default a uuid will be 165<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
165generated.</td> 166<li><strong>name</strong> (<a class="reference external" href="https://docs.python.org/library/functions.html#str" title="(in Python v2.7)"><em>str</em></a>) &#8211; unique name of this instance. By default a uuid will be
167generated.</li>
168<li><strong>queues</strong> (<a class="reference external" href="https://docs.python.org/library/functions.html#tuple" title="(in Python v2.7)"><em>tuple</em></a>) &#8211; List of queue names to listen on.</li>
169<li><strong>skip_signal</strong> (<a class="reference external" href="https://docs.python.org/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) &#8211; Don&#8217;t register the signal handlers. Useful for
170testing.</li>
171</ul>
172</td>
166</tr> 173</tr>
167</tbody> 174</tbody>
168</table> 175</table>
169</dd></dl> 176</dd></dl>
170 177
178<dl class="attribute">
179<dt id="eventmq.jobmanager.JobManager.concurrent_jobs">
180<code class="descname">concurrent_jobs</code><em class="property"> = None</em><a class="headerlink" href="#eventmq.jobmanager.JobManager.concurrent_jobs" title="Permalink to this definition">¶</a></dt>
181<dd><p>keep track of workers</p>
182</dd></dl>
183
171<dl class="method"> 184<dl class="method">
172<dt id="eventmq.jobmanager.JobManager.jobmanager_main"> 185<dt id="eventmq.jobmanager.JobManager.jobmanager_main">
173<code class="descname">jobmanager_main</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#eventmq.jobmanager.JobManager.jobmanager_main" title="Permalink to this definition">¶</a></dt> 186<code class="descname">jobmanager_main</code><span class="sig-paren">(</span><em>broker_addr=None</em><span class="sig-paren">)</span><a class="headerlink" href="#eventmq.jobmanager.JobManager.jobmanager_main" title="Permalink to this definition">¶</a></dt>
174<dd><p>Kick off jobmanager with logging and settings import</p> 187<dd><p>Kick off jobmanager with logging and settings import</p>
188<table class="docutils field-list" frame="void" rules="none">
189<col class="field-name" />
190<col class="field-body" />
191<tbody valign="top">
192<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>broker_addr</strong> (<a class="reference external" href="https://docs.python.org/library/functions.html#str" title="(in Python v2.7)"><em>str</em></a>) &#8211; The address of the broker to connect to.</td>
193</tr>
194</tbody>
195</table>
175</dd></dl> 196</dd></dl>
176 197
177<dl class="attribute"> 198<dl class="attribute">
@@ -230,9 +251,9 @@ of work.</p>
230</dd></dl> 251</dd></dl>
231 252
232<dl class="attribute"> 253<dl class="attribute">
233<dt id="eventmq.jobmanager.JobManager.request_queue"> 254<dt id="eventmq.jobmanager.JobManager.queues">
234<code class="descname">request_queue</code><em class="property"> = None</em><a class="headerlink" href="#eventmq.jobmanager.JobManager.request_queue" title="Permalink to this definition">¶</a></dt> 255<code class="descname">queues</code><em class="property"> = None</em><a class="headerlink" href="#eventmq.jobmanager.JobManager.queues" title="Permalink to this definition">¶</a></dt>
235<dd><p>Setup worker queues</p> 256<dd><p>List of queues that this job manager is listening on</p>
236</dd></dl> 257</dd></dl>
237 258
238<dl class="method"> 259<dl class="method">
@@ -242,12 +263,6 @@ of work.</p>
242for another REQUEST message.</p> 263for another REQUEST message.</p>
243</dd></dl> 264</dd></dl>
244 265
245<dl class="attribute">
246<dt id="eventmq.jobmanager.JobManager.workers">
247<code class="descname">workers</code><em class="property"> = None</em><a class="headerlink" href="#eventmq.jobmanager.JobManager.workers" title="Permalink to this definition">¶</a></dt>
248<dd><p>keep track of workers</p>
249</dd></dl>
250
251</dd></dl> 266</dd></dl>
252 267
253</div> 268</div>
@@ -271,7 +286,7 @@ for another REQUEST message.</p>
271 286
272 <div role="contentinfo"> 287 <div role="contentinfo">
273 <p> 288 <p>
274 &copy; Copyright 2015, eventboard.io. 289 &copy; Copyright 2016, eventboard.io.
275 290
276 </p> 291 </p>
277 </div> 292 </div>