swift/doc/manpages
Florian Hines 00dbad0825 Add optional locking to swift-ring-builder
If invoked as 'swift-ring-builder-safe' the directory containing the builder
file provided will be locked (via lock_parent_directory()). This provides a
small safe guard against multiple instances of the swift-ring-builder (or
other utilities that observe this lock) from attempting to write to or read
the builder/ring files while operations are in progress.

This is particularly useful in environments where ring management has been
automated (via Chef or custom solutions) but the operator still occasionally
needs to manually interact with the ring.

DocImpact

Change-Id: Ia362744a8151a91bfb586d01da582906726852e6
2013-01-25 08:00:33 -08:00
..
account-server.conf.5 Allow optional, temporary healthcheck failure. 2012-12-04 09:14:27 -08:00
container-server.conf.5 Allow optional, temporary healthcheck failure. 2012-12-04 09:14:27 -08:00
dispersion.conf.5 Add dispersion report flags to limit reports 2012-12-09 18:20:08 -06:00
object-expirer.conf.5 Patch for Swift Solaris (Illumos) compability. 2012-06-19 15:38:56 +04:00
object-server.conf.5 Allow optional, temporary healthcheck failure. 2012-12-04 09:14:27 -08:00
proxy-server.conf.5 Allow optional, temporary healthcheck failure. 2012-12-04 09:14:27 -08:00
swift-account-auditor.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-account-reaper.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-account-replicator.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-account-server.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-container-auditor.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-container-replicator.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-container-server.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-container-sync.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-container-updater.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-dispersion-populate.1 changing config files to be on section 5 and also running spellchecks against all files 2011-11-08 21:09:42 -06:00
swift-dispersion-report.1 Add dispersion report flags to limit reports 2012-12-09 18:20:08 -06:00
swift-get-nodes.1 changing config files to be on section 5 and also running spellchecks against all files 2011-11-08 21:09:42 -06:00
swift-init.1 Merge "Add --run-dir switch to swift-init" 2013-01-21 19:10:13 +00:00
swift-object-auditor.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-object-expirer.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-object-info.1 changing config files to be on section 5 and also running spellchecks against all files 2011-11-08 21:09:42 -06:00
swift-object-replicator.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-object-server.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-object-updater.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-orphans.1 Add --run-dir switch to swift-init 2013-01-21 18:12:17 +01:00
swift-proxy-server.1 Remove hard coded man page paths. 2012-06-22 13:05:53 -04:00
swift-recon.1 Expand recon middleware support 2012-05-24 14:50:00 -05:00
swift-ring-builder.1 Add optional locking to swift-ring-builder 2013-01-25 08:00:33 -08:00
swift.1 changing config files to be on section 5 and also running spellchecks against all files 2011-11-08 21:09:42 -06:00