swift/test/unit/cli
Romain LE DISEZ 673fda7620 Configure diskfile per storage policy
With this commit, each storage policy can define the diskfile to use to
access objects. Selection of the diskfile is done in swift.conf.

Example:
    [storage-policy:0]
    name = gold
    policy_type = replication
    default = yes
    diskfile = egg:swift#replication.fs

The diskfile configuration item accepts the same format than middlewares
declaration: [[scheme:]egg_name#]entry_point
The egg_name is optional and default to "swift". The scheme is optional
and default to the only valid value "egg". The upstream entry points are
"replication.fs" and "erasure_coding.fs".

Co-Authored-By: Alexandre Lécuyer <alexandre.lecuyer@corp.ovh.com>
Co-Authored-By: Alistair Coles <alistairncoles@gmail.com>
Change-Id: I070c21bc1eaf1c71ac0652cec9e813cadcc14851
2018-08-24 02:29:13 +00:00
..
__init__.py Add some tests for bin/swift-recon 2014-01-31 15:34:37 +00:00
test_default_output_id_assigned.stub Add Composite Ring Functionality 2017-05-15 16:42:00 -07:00
test_default_output.stub Add Composite Ring Functionality 2017-05-15 16:42:00 -07:00
test_default_sorted_output.stub Order devices in the output of swift-ring-builder 2017-06-22 16:06:48 -07:00
test_dispersion_report.py Test placeholder for dispersion_report module 2017-09-13 16:49:00 -06:00
test_form_signature.py py3: port cli form_signature and unit tests 2018-03-13 06:19:44 +00:00
test_info.py Add support for sharding in ContainerBroker 2018-05-18 18:42:38 +01:00
test_ipv6_output.stub Add Composite Ring Functionality 2017-05-15 16:42:00 -07:00
test_manage_shard_ranges.py Add sharder daemon, manage_shard_ranges tool and probe tests 2018-05-18 18:48:13 +01:00
test_recon.py py3: port cli recon tests 2018-04-13 06:39:43 +00:00
test_relinker.py Configure diskfile per storage policy 2018-08-24 02:29:13 +00:00
test_ring_builder_analyzer.py Use more specific asserts in test/unit/cli tests 2016-08-03 12:19:40 +00:00
test_ringbuilder.py swift-ring-builder shows hint about composite builder file 2018-07-05 15:57:05 +01:00
test_ringcomposer.py swift-ring-builder shows hint about composite builder file 2018-07-05 15:57:05 +01:00