mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Reorder hook config section to be more logical.
This commit is contained in:
parent
4ca391c0c7
commit
4211be4df4
@ -398,6 +398,18 @@ module.</p>
|
|||||||
</div>
|
</div>
|
||||||
<div class="section" id="server-hooks">
|
<div class="section" id="server-hooks">
|
||||||
<h3><a class="toc-backref" href="#contents">Server Hooks</a></h3>
|
<h3><a class="toc-backref" href="#contents">Server Hooks</a></h3>
|
||||||
|
<div class="section" id="on-starting">
|
||||||
|
<h4><a class="toc-backref" href="#contents">on_starting</a></h4>
|
||||||
|
<ul>
|
||||||
|
<li><pre class="first literal-block">
|
||||||
|
def on_starting(server):
|
||||||
|
pass
|
||||||
|
</pre>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Called just before the master process is initialized.</p>
|
||||||
|
<p>The callable needs to accept a single instance variable for the Arbiter.</p>
|
||||||
|
</div>
|
||||||
<div class="section" id="when-ready">
|
<div class="section" id="when-ready">
|
||||||
<h4><a class="toc-backref" href="#contents">when_ready</a></h4>
|
<h4><a class="toc-backref" href="#contents">when_ready</a></h4>
|
||||||
<ul>
|
<ul>
|
||||||
@ -487,18 +499,6 @@ def worker_exit(server, worker):
|
|||||||
<p>The callable needs to accept two instance variables for the Arbiter and
|
<p>The callable needs to accept two instance variables for the Arbiter and
|
||||||
the just-exited Worker.</p>
|
the just-exited Worker.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="on-starting">
|
|
||||||
<h4><a class="toc-backref" href="#contents">on_starting</a></h4>
|
|
||||||
<ul>
|
|
||||||
<li><pre class="first literal-block">
|
|
||||||
def on_starting(server):
|
|
||||||
pass
|
|
||||||
</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>Called just before the master process is initialized.</p>
|
|
||||||
<p>The callable needs to accept a single instance variable for the Arbiter.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -560,14 +560,14 @@ def on_starting(server):
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#server-hooks" id="id37">Server Hooks</a><ul>
|
<li><a class="reference internal" href="#server-hooks" id="id37">Server Hooks</a><ul>
|
||||||
<li><a class="reference internal" href="#when-ready" id="id38">when_ready</a></li>
|
<li><a class="reference internal" href="#on-starting" id="id38">on_starting</a></li>
|
||||||
<li><a class="reference internal" href="#pre-fork" id="id39">pre_fork</a></li>
|
<li><a class="reference internal" href="#when-ready" id="id39">when_ready</a></li>
|
||||||
<li><a class="reference internal" href="#post-fork" id="id40">post_fork</a></li>
|
<li><a class="reference internal" href="#pre-fork" id="id40">pre_fork</a></li>
|
||||||
<li><a class="reference internal" href="#pre-exec" id="id41">pre_exec</a></li>
|
<li><a class="reference internal" href="#post-fork" id="id41">post_fork</a></li>
|
||||||
<li><a class="reference internal" href="#pre-request" id="id42">pre_request</a></li>
|
<li><a class="reference internal" href="#pre-exec" id="id42">pre_exec</a></li>
|
||||||
<li><a class="reference internal" href="#post-request" id="id43">post_request</a></li>
|
<li><a class="reference internal" href="#pre-request" id="id43">pre_request</a></li>
|
||||||
<li><a class="reference internal" href="#worker-exit" id="id44">worker_exit</a></li>
|
<li><a class="reference internal" href="#post-request" id="id44">post_request</a></li>
|
||||||
<li><a class="reference internal" href="#on-starting" id="id45">on_starting</a></li>
|
<li><a class="reference internal" href="#worker-exit" id="id45">worker_exit</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -594,6 +594,20 @@ class DefaultProcName(Setting):
|
|||||||
Internal setting that is adjusted for each type of application.
|
Internal setting that is adjusted for each type of application.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
class OnStarting(Setting):
|
||||||
|
name = "on_starting"
|
||||||
|
section = "Server Hooks"
|
||||||
|
validator = validate_callable(1)
|
||||||
|
type = "callable"
|
||||||
|
def on_starting(server):
|
||||||
|
pass
|
||||||
|
default = staticmethod(on_starting)
|
||||||
|
desc = """\
|
||||||
|
Called just before the master process is initialized.
|
||||||
|
|
||||||
|
The callable needs to accept a single instance variable for the Arbiter.
|
||||||
|
"""
|
||||||
|
|
||||||
class WhenReady(Setting):
|
class WhenReady(Setting):
|
||||||
name = "when_ready"
|
name = "when_ready"
|
||||||
section = "Server Hooks"
|
section = "Server Hooks"
|
||||||
@ -696,18 +710,3 @@ class WorkerExit(Setting):
|
|||||||
The callable needs to accept two instance variables for the Arbiter and
|
The callable needs to accept two instance variables for the Arbiter and
|
||||||
the just-exited Worker.
|
the just-exited Worker.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
class OnStarting(Setting):
|
|
||||||
name = "on_starting"
|
|
||||||
section = "Server Hooks"
|
|
||||||
validator = validate_callable(1)
|
|
||||||
type = "callable"
|
|
||||||
def on_starting(server):
|
|
||||||
pass
|
|
||||||
default = staticmethod(on_starting)
|
|
||||||
desc = """\
|
|
||||||
Called just before the master process is initialized.
|
|
||||||
|
|
||||||
The callable needs to accept a single instance variable for the Arbiter.
|
|
||||||
"""
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user