[Supervisor-checkins] r935 - supervisor/trunk/docs
Chris McDonough
chrism at agendaless.com
Wed Mar 3 17:10:56 EST 2010
Author: Chris McDonough <chrism at agendaless.com>
Date: Wed Mar 3 17:10:56 2010
New Revision: 935
Log:
Modified:
supervisor/trunk/docs/configuration.rst
supervisor/trunk/docs/index.rst
supervisor/trunk/docs/introduction.rst
Modified: supervisor/trunk/docs/configuration.rst
==============================================================================
--- supervisor/trunk/docs/configuration.rst (original)
+++ supervisor/trunk/docs/configuration.rst Wed Mar 3 17:10:56 2010
@@ -1120,7 +1120,7 @@
above constraints and additions.
``[fcgi-program:x]`` Section Example
-------------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: ini
@@ -1276,7 +1276,7 @@
retries = 1
``[rpcinterface:x]`` Section Values
------------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``supervisor.rpcinterface_factory``
Modified: supervisor/trunk/docs/index.rst
==============================================================================
--- supervisor/trunk/docs/index.rst (original)
+++ supervisor/trunk/docs/index.rst Wed Mar 3 17:10:56 2010
@@ -15,51 +15,6 @@
project or a customer, and is meant to start like any other program at
boot time.
-Features
---------
-
-Simple
-
- Supervisor is configured through a simple INI-style config file
- that’s easy to learn. It provides many per-process options that make
- your life easier like restarting failed processes and automatic log
- rotation.
-
-Centralized
-
- Supervisor provides you with one place to start, stop, and monitor
- your processes. Processes can be controlled individually or in
- groups. You can configure Supervisor to provide a local or remote
- command line and web interface.
-
-Efficient
-
- Supervisor starts its subprocesses via fork/exec and subprocesses
- don’t daemonize. The operating system signals Supervisor immediately
- when a process terminates, unlike some solutions that rely on
- troublesome PID files and periodic polling to restart failed
- processes.
-
-Extensible
-
- Supervisor has a simple event notification protocol that programs
- written in any language can use to monitor it, and an XML-RPC
- interface for control. It is also built with extension points that
- can be leveraged by Python developers.
-
-Compatible
-
- Supervisor works on just about everything except for Windows. It is
- tested and supported on Linux, Mac OS X, Solaris, and FreeBSD. It is
- written entirely in Python, so installation does not require a C
- compiler.
-
-Proven
-
- While Supervisor is very actively developed today, it is not new
- software. Supervisor has been around for years and is already in use
- on many servers.
-
Narrative Documentation
-----------------------
Modified: supervisor/trunk/docs/introduction.rst
==============================================================================
--- supervisor/trunk/docs/introduction.rst (original)
+++ supervisor/trunk/docs/introduction.rst Wed Mar 3 17:10:56 2010
@@ -4,9 +4,9 @@
Overview
--------
-``supervisor`` is a client/server system that allows its users to
-control a number of processes on UNIX-like operating systems. It was
-inspired by the following:
+Supervisor is a client/server system that allows its users to control
+a number of processes on UNIX-like operating systems. It was inspired
+by the following:
Convenience
@@ -62,8 +62,52 @@
client like "start all", and "restart all", which starts them in the
preassigned priority order. Additionally, processes can be grouped
into "process groups" and a set of logically related processes can
- be stopped and started as a unit. </para> </listitem>
- </itemizedlist>
+ be stopped and started as a unit.
+
+Features
+--------
+
+Simple
+
+ Supervisor is configured through a simple INI-style config file
+ that’s easy to learn. It provides many per-process options that make
+ your life easier like restarting failed processes and automatic log
+ rotation.
+
+Centralized
+
+ Supervisor provides you with one place to start, stop, and monitor
+ your processes. Processes can be controlled individually or in
+ groups. You can configure Supervisor to provide a local or remote
+ command line and web interface.
+
+Efficient
+
+ Supervisor starts its subprocesses via fork/exec and subprocesses
+ don’t daemonize. The operating system signals Supervisor immediately
+ when a process terminates, unlike some solutions that rely on
+ troublesome PID files and periodic polling to restart failed
+ processes.
+
+Extensible
+
+ Supervisor has a simple event notification protocol that programs
+ written in any language can use to monitor it, and an XML-RPC
+ interface for control. It is also built with extension points that
+ can be leveraged by Python developers.
+
+Compatible
+
+ Supervisor works on just about everything except for Windows. It is
+ tested and supported on Linux, Mac OS X, Solaris, and FreeBSD. It is
+ written entirely in Python, so installation does not require a C
+ compiler.
+
+Proven
+
+ While Supervisor is very actively developed today, it is not new
+ software. Supervisor has been around for years and is already in use
+ on many servers.
Supervisor Components
---------------------
More information about the Supervisor-checkins
mailing list