swift/swift/cli
Tim Burke ff04ef05cd Rework private-request-method interface
Instead of taking a X-Backend-Allow-Method that *must match* the
REQUEST_METHOD, take a truish X-Backend-Allow-Private-Methods and
expand the set of allowed methods. This allows us to also expose
the full list of available private methods when returning a 405.

Drive-By: make async-delete tests a little more robust:
  * check that end_marker and prefix are preserved on subsequent
    listings
  * check that objects with a leading slash are correctly handled

Change-Id: I5542623f16e0b5a0d728a6706343809e50743f73
2019-05-22 16:36:50 -07:00
..
__init__.py Add some tests for bin/swift-recon 2014-01-31 15:34:37 +00:00
container_deleter.py Rework private-request-method interface 2019-05-22 16:36:50 -07:00
dispersion_report.py Test placeholder for dispersion_report module 2017-09-13 16:49:00 -06:00
form_signature.py py3: port cli form_signature and unit tests 2018-03-13 06:19:44 +00:00
info.py Display crypto data/metadata details in swift-object-info 2019-02-11 11:20:44 -06:00
manage_shard_ranges.py manage-shard-ranges: nicer message if we can't get_info() 2019-02-28 23:29:53 +00:00
recon.py [Trivial fix]Remove unnecessary slash 2019-05-06 14:23:05 +08:00
relinker.py Add support to increase object ring partition power 2017-06-15 15:08:48 -07:00
ring_builder_analyzer.py Fix the reST field raises in docstrings 2017-06-28 09:10:24 +08:00
ringbuilder.py swift-ring-builder shows hint about composite builder file 2018-07-05 15:57:05 +01:00
ringcomposer.py Experimental swift-ring-composer CLI to build composite rings 2018-06-14 09:50:55 +01:00
shard-info.py Add sharder daemon, manage_shard_ranges tool and probe tests 2018-05-18 18:48:13 +01:00