swift/bin
Darrell Bishop 9bda92d54a Misc. swift-bench improvements.
swift-bench now honors the environment variables, ST_AUTH, ST_USER, and
ST_KEY like python-swiftclient does.

Added --lower-object-size (or -l) command-line option which, if
specified, will turn a specified --object-size into --upper-object-size.
It will raise a ValueError if --object-size is not specified or is <=
--lower-object-size.

BenchController how handles SIGINT (KeyboardInterrupt) similarly to the
swift command-line client: the first Ctrl-C will make it fast-track to
completion (no new PUT or GET operations are started, but everything PUT
is DELETE'ed).  A second Ctrl-C will immediately exit.  The behavior for
SIGTERM is unchanged (a single SIGTERM will immediately terminate the
process).

Added a sample configuration file for swift-bench, with documenting
comments.

Change-Id: I6f394ad995300fc8af3d565d95c3b45559ee510a
2012-08-27 20:25:44 +00:00
..
swift-account-audit Make scripts in bin/ PEP8-compliant. 2012-05-04 08:24:51 -07:00
swift-account-auditor updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-account-reaper updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-account-replicator updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-account-server updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-bench Misc. swift-bench improvements. 2012-08-27 20:25:44 +00:00
swift-container-auditor updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-container-replicator updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-container-server updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-container-sync updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-container-updater updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-dispersion-populate Remove swift.common.client from here. 2012-06-07 16:36:49 +02:00
swift-dispersion-report Made dispersion report work with any replica count other than 3. 2012-06-18 20:15:51 +00:00
swift-drive-audit Make scripts in bin/ PEP8-compliant. 2012-05-04 08:24:51 -07:00
swift-form-signature Reverted the pulling out of various middleware: 2012-05-16 21:25:10 +00:00
swift-get-nodes Make `swift-get-nodes -a` show all handoffs. 2012-06-20 12:45:34 -07:00
swift-init updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-object-auditor updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-object-expirer updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-object-info Make scripts in bin/ PEP8-compliant. 2012-05-04 08:24:51 -07:00
swift-object-replicator updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-object-server updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-object-updater updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-oldies Added swift-orphans and swift-oldies. 2011-12-29 19:19:41 +00:00
swift-orphans Added swift-orphans and swift-oldies. 2011-12-29 19:19:41 +00:00
swift-proxy-server updated copyright date for all files 2012-03-19 13:45:34 -05:00
swift-recon Report all unmounted drives 2012-07-30 15:09:14 -05:00
swift-recon-cron Expand recon middleware support 2012-05-24 14:50:00 -05:00
swift-ring-builder Use custom encoding for RingData, not pickle. 2012-08-05 00:51:49 -07:00
swift-temp-url Reverted the pulling out of various middleware: 2012-05-16 21:25:10 +00:00