Sfoglia il codice sorgente

Mention changes to echo_supervisord_conf in the changelog

Mike Naberezny 13 anni fa
parent
commit
58d04a3b53
1 ha cambiato i file con 33 aggiunte e 30 eliminazioni
  1. 33 30
      CHANGES.txt

+ 33 - 30
CHANGES.txt

@@ -4,9 +4,9 @@ Next release
 - The ``pid`` command in supervisorctl can now be used to retrieve the PIDs
 - The ``pid`` command in supervisorctl can now be used to retrieve the PIDs
   of child processes.  See ``help pid``.  Patch by Gregory Wisniewski.
   of child processes.  See ``help pid``.  Patch by Gregory Wisniewski.
 
 
-- Added a new ``host_node_name`` expansion that will be expanded to the 
+- Added a new ``host_node_name`` expansion that will be expanded to the
   value returned by Python's ``platform.node`` (see
   value returned by Python's ``platform.node`` (see
-  http://docs.python.org/library/platform.html#platform.node).  
+  http://docs.python.org/library/platform.html#platform.node).
   Patch by Joseph Kondel.
   Patch by Joseph Kondel.
 
 
 - Fixed a bug in the web interface where pages over 64K would be truncated.
 - Fixed a bug in the web interface where pages over 64K would be truncated.
@@ -17,7 +17,7 @@ Next release
 
 
 - The XML-RPC server is now compatible with clients that do not send empty
 - The XML-RPC server is now compatible with clients that do not send empty
   <params> when there are no parameters for the method call.  Thanks to
   <params> when there are no parameters for the method call.  Thanks to
-  Johannes Becker for reporting this. 
+  Johannes Becker for reporting this.
 
 
 - Fixed ``supervisorctl --help`` output to show the correct program name.
 - Fixed ``supervisorctl --help`` output to show the correct program name.
 
 
@@ -37,6 +37,9 @@ Next release
   to it.  Thanks to Adar Dembo for reporting the issue and supplying the
   to it.  Thanks to Adar Dembo for reporting the issue and supplying the
   initial patch.
   initial patch.
 
 
+- Updated the output of ``echo_supervisord_conf`` to fix typos and
+  improve comments.  Thanks to Jens Rantil for noticing these.
+
 3.0a10 (2011-03-30)
 3.0a10 (2011-03-30)
 -------------------
 -------------------
 
 
@@ -102,16 +105,16 @@ Next release
 - When parsing "environment=" in the config file, changes introduced in
 - When parsing "environment=" in the config file, changes introduced in
   3.0a8 prevented Supervisor from parsing some characters commonly
   3.0a8 prevented Supervisor from parsing some characters commonly
   found in paths unless quoting was used as in this example::
   found in paths unless quoting was used as in this example::
-  
+
     environment=HOME='/home/auser'
     environment=HOME='/home/auser'
-  
+
   Supervisor once again allows the above line to be written as::
   Supervisor once again allows the above line to be written as::
-  
+
     environment=HOME=/home/auser
     environment=HOME=/home/auser
 
 
-  Alphanumeric characters, "_", "/", ".", "+", "-", "(", ")", and ":" can all 
-  be used as a value without quoting. If any other characters are needed in 
-  the value, please quote it as in the first example above.  Thanks to Paul 
+  Alphanumeric characters, "_", "/", ".", "+", "-", "(", ")", and ":" can all
+  be used as a value without quoting. If any other characters are needed in
+  the value, please quote it as in the first example above.  Thanks to Paul
   Heideman for reporting this issue.
   Heideman for reporting this issue.
 
 
 - Supervisor will now look for its config file in locations relative to the
 - Supervisor will now look for its config file in locations relative to the
@@ -149,7 +152,7 @@ Next release
   pairs failed on Python 2.3 due to use of regular expression syntax
   pairs failed on Python 2.3 due to use of regular expression syntax
   introduced in Python 2.4.
   introduced in Python 2.4.
 
 
-- Removed the test suite for the ``memmon`` console script, which was 
+- Removed the test suite for the ``memmon`` console script, which was
   moved to the Superlance package in 3.0a7.
   moved to the Superlance package in 3.0a7.
 
 
 - Added release dates to CHANGES.txt.
 - Added release dates to CHANGES.txt.
@@ -169,14 +172,14 @@ Next release
 - Fixed a bug where the --serverurl option of supervisorctl would not
 - Fixed a bug where the --serverurl option of supervisorctl would not
   accept a URL with a "unix" scheme.  (Jason Kirtland)
   accept a URL with a "unix" scheme.  (Jason Kirtland)
 
 
-- Running the tests now requires the "mock" package.  This dependency has 
+- Running the tests now requires the "mock" package.  This dependency has
   been added to "tests_require" in setup.py.  (Roger Hoover)
   been added to "tests_require" in setup.py.  (Roger Hoover)
 
 
 - Added support for setting the ownership and permissions for an FCGI socket.
 - Added support for setting the ownership and permissions for an FCGI socket.
   This is done using new "socket_owner" and "socket_mode" options in an
   This is done using new "socket_owner" and "socket_mode" options in an
   [fcgi-program:x] section.  See the manual for details.  (Roger Hoover)
   [fcgi-program:x] section.  See the manual for details.  (Roger Hoover)
-  
-- Fixed a bug where the FCGI socket reference count was not getting 
+
+- Fixed a bug where the FCGI socket reference count was not getting
   decremented on spawn error.  (Roger Hoover)
   decremented on spawn error.  (Roger Hoover)
 
 
 - Fixed a Python 2.6 deprecation warning on use of the "sha" module.
 - Fixed a Python 2.6 deprecation warning on use of the "sha" module.
@@ -196,16 +199,16 @@ Next release
 
 
 3.0a7 (2009-05-24)
 3.0a7 (2009-05-24)
 ------------------
 ------------------
- 
+
 - We now bundle our own patched version of Medusa contributed by Jason
 - We now bundle our own patched version of Medusa contributed by Jason
-  Kirtland to allow Supervisor to run on Python 2.6.  This was done 
-  because Python 2.6 introduced backwards incompatible changes to 
+  Kirtland to allow Supervisor to run on Python 2.6.  This was done
+  because Python 2.6 introduced backwards incompatible changes to
   asyncore and asynchat in the stdlib.
   asyncore and asynchat in the stdlib.
 
 
 - The console script ``memmon``, introduced in Supervisor 3.0a4, has
 - The console script ``memmon``, introduced in Supervisor 3.0a4, has
-  been moved to Superlance (http://pypi.python.org/pypi/superlance).  
+  been moved to Superlance (http://pypi.python.org/pypi/superlance).
   The Superlance package contains other useful monitoring tools designed
   The Superlance package contains other useful monitoring tools designed
-  to run under Supervisor.    
+  to run under Supervisor.
 
 
 - Supervisorctl now correctly interprets all of the error codes that can
 - Supervisorctl now correctly interprets all of the error codes that can
   be returned when starting a process.  Patch by Francesc Alted.
   be returned when starting a process.  Patch by Francesc Alted.
@@ -216,14 +219,14 @@ Next release
   PROCESS_LOG events for a program.  If unspecified, the default is False.
   PROCESS_LOG events for a program.  If unspecified, the default is False.
 
 
   If enabled for a subprocess, and data is received from the stdout or
   If enabled for a subprocess, and data is received from the stdout or
-  stderr of the subprocess while not in the special capture mode used by 
+  stderr of the subprocess while not in the special capture mode used by
   PROCESS_COMMUNICATION, an event will be emitted.
   PROCESS_COMMUNICATION, an event will be emitted.
 
 
-  Event listeners can subscribe to either PROCESS_LOG_STDOUT or 
+  Event listeners can subscribe to either PROCESS_LOG_STDOUT or
   PROCESS_LOG_STDERR individually, or PROCESS_LOG for both.
   PROCESS_LOG_STDERR individually, or PROCESS_LOG for both.
 
 
 - Values for subprocess environment variables specified with environment=
 - Values for subprocess environment variables specified with environment=
-  in supervisord.conf can now be optionally quoted, allowing them to 
+  in supervisord.conf can now be optionally quoted, allowing them to
   contain commas.  Patch by Tim Godfrey.
   contain commas.  Patch by Tim Godfrey.
 
 
 - Added a new event type, REMOTE_COMMUNICATION, that is emitted by a new
 - Added a new event type, REMOTE_COMMUNICATION, that is emitted by a new
@@ -296,7 +299,7 @@ Next release
       zegroup:baz                      in use    auto      999:999
       zegroup:baz                      in use    auto      999:999
       zegroup:gazonk                   in use    auto      999:999
       zegroup:gazonk                   in use    auto      999:999
 
 
-- Fix bug with symptom "KeyError: 'process_name'" when using a logfile name 
+- Fix bug with symptom "KeyError: 'process_name'" when using a logfile name
   including documented``process_name`` Python string expansions.
   including documented``process_name`` Python string expansions.
 
 
 - Tab completions in the supervisorctl shell, and a foreground mode for
 - Tab completions in the supervisorctl shell, and a foreground mode for
@@ -319,7 +322,7 @@ Next release
   that is running in the background no longer causes supervisord
   that is running in the background no longer causes supervisord
   to crash.
   to crash.
 
 
-- Configuration options for logfiles now accept mixed case reserved 
+- Configuration options for logfiles now accept mixed case reserved
   words (e.g. "AUTO" or "auto") for consistency with other options.
   words (e.g. "AUTO" or "auto") for consistency with other options.
 
 
 - childutils.eventdata was buggy, it could not deal with carriage returns
 - childutils.eventdata was buggy, it could not deal with carriage returns
@@ -327,7 +330,7 @@ Next release
   to Ian Bicking.
   to Ian Bicking.
 
 
 - Per-process exitcodes= configuration now will not accept exit
 - Per-process exitcodes= configuration now will not accept exit
-  codes that are not 8-bit unsigned integers (supervisord will not 
+  codes that are not 8-bit unsigned integers (supervisord will not
   start when one of the exit codes is outside the range of 0 - 255).
   start when one of the exit codes is outside the range of 0 - 255).
 
 
 - Per-process ``directory`` value can now contain expandable values like
 - Per-process ``directory`` value can now contain expandable values like
@@ -400,7 +403,7 @@ Next release
 
 
 - Instead of making a user root around for the sample.conf file,
 - Instead of making a user root around for the sample.conf file,
   provide a convenience command "echo_supervisord_conf", which he can
   provide a convenience command "echo_supervisord_conf", which he can
-  use to echo the sample.conf to his terminal (and redirect to a file 
+  use to echo the sample.conf to his terminal (and redirect to a file
   appropriately).  This is a new user convenience (especially one who
   appropriately).  This is a new user convenience (especially one who
   has no Python experience).
   has no Python experience).
 
 
@@ -558,12 +561,12 @@ Next release
   memmon.py, which works on both Linux and Mac OS.  This script is
   memmon.py, which works on both Linux and Mac OS.  This script is
   now a console script named "memmon".
   now a console script named "memmon".
 
 
-- Allow "web handler" (the handler which receives http requests from 
+- Allow "web handler" (the handler which receives http requests from
   browsers visiting the web UI of supervisor) to deal with POST requests.
   browsers visiting the web UI of supervisor) to deal with POST requests.
 
 
 - RPC interface methods stopProcess(), stopProcessGroup(), and
 - RPC interface methods stopProcess(), stopProcessGroup(), and
   stopAllProcesses() now take an optional "wait" argument that defaults
   stopAllProcesses() now take an optional "wait" argument that defaults
-  to True for parity with the start methods.  
+  to True for parity with the start methods.
 
 
 3.0a3 (2007-10-02)
 3.0a3 (2007-10-02)
 ------------------
 ------------------
@@ -612,7 +615,7 @@ Next release
 
 
   Now it looks like::
   Now it looks like::
 
 
-    ver:3.0 server:supervisor serial:21 ... 
+    ver:3.0 server:supervisor serial:21 ...
 
 
 - Specific event payload serializations have changed.  All event
 - Specific event payload serializations have changed.  All event
   types that deal with processes now include the pid of the process
   types that deal with processes now include the pid of the process
@@ -879,8 +882,8 @@ Next release
   sequences from logs for smaller/more readable logs (submitted by
   sequences from logs for smaller/more readable logs (submitted by
   Mike Naberezny).
   Mike Naberezny).
 
 
-- The XML-RPC method supervisor.getVersion() has been renamed for 
-  clarity to supervisor.getAPIVersion().  The old name is aliased 
+- The XML-RPC method supervisor.getVersion() has been renamed for
+  clarity to supervisor.getAPIVersion().  The old name is aliased
   for compatibility but is deprecated and will be removed in a
   for compatibility but is deprecated and will be removed in a
   future version (Mike Naberezny).
   future version (Mike Naberezny).