swift/test
Christian Schwede 98f9781096 Add commands to ring-builder to change region / zone
Currently one has to remove and re-add devices when the region or zone needs to
be changed. Adding the subcommands set_region and set_zone simplifies this, now
it is possible to change the region and/or zone easily. Note that there is no
change to the required rebalancing; it is likely that data still needs to be
moved within the cluster.

This is mostly copy-n-paste of the existing set_weight subcommand and adopting
tests accordingly. Some duplicated code in the tests has been aggregated as
well.

Change-Id: I37dd8e8ac24e2b0bb196758449a1d91a769b2e96
2019-10-04 21:56:12 -07:00
..
functional func tests: Add more UTF8 tests for versioning 2019-09-25 02:47:39 +00:00
probe Merge "sharding: Update probe test to verify CleavingContext cleanup" 2019-09-25 23:11:33 +00:00
s3api Have a separate s3api functional test suite 2019-05-13 14:03:03 -07:00
unit Add commands to ring-builder to change region / zone 2019-10-04 21:56:12 -07:00
__init__.py Refactoring, test infrastructure changes and cleanup 2018-05-15 18:18:25 +01:00
sample.conf Merge "Note s3api compatability requirements in sample.conf" 2019-06-05 04:11:55 +00:00