Clay Gerrard 34f5085c3e conf.d support
Allow Swift daemons and servers to optionally accept a directory as the
configuration parameter.  Directory based configuration leverages
ConfigParser's native multi-file support.  Files ending in '.conf' in the
given directory are parsed in lexicographical order.  Filenames starting with
'.' are ignored.  A mixture of file and directory configuration paths is not
supported - if the configuration path is a file behavior is unchanged.

 * update swift-init to search for conf.d paths when building servers
    (e.g. /etc/swift/proxy-server.conf.d/)
 * new script swift-config can be used to inspect the cumulative configuration
 * pull a little bit of code out of run_wsgi and test separately
 * fix example config bug for the proxy servers client_disconnect option
 * added section on directory based configuration to deployment guide

DocImpact

Implements: blueprint confd
Change-Id: I89b0f48e538117f28590cf6698401f74ef58003b
2013-04-30 00:17:46 -07:00
..
2013-01-22 15:24:06 -08:00
2010-07-12 17:03:45 -05:00
2011-02-24 15:01:22 -08:00
2013-04-05 21:12:15 +01:00
2013-04-23 13:52:34 +01:00
2010-07-12 17:03:45 -05:00
2013-04-30 00:17:46 -07:00
2012-10-23 14:48:59 -05:00
2013-04-23 13:52:34 +01:00
2010-07-12 17:03:45 -05:00
2013-04-17 07:03:46 -07:00
2013-02-18 10:54:27 -07:00
2010-07-12 17:03:45 -05:00
2010-07-12 17:03:45 -05:00