
Previously, concurrently was implemented per storage server type as a global setting. This commit reimplements concurrency to make it per process (replicator/updater/reaper) This is intended to allow the end user more flexibility over how they implement their swift cluster.
25 lines
483 B
Plaintext
25 lines
483 B
Plaintext
[DEFAULT]
|
|
devices = <%= devices %>
|
|
bind_ip = <%= storage_local_net_ip %>
|
|
bind_port = <%= bind_port %>
|
|
mount_check = <%= mount_check %>
|
|
user = <%= user %>
|
|
log_facility = LOG_LOCAL2
|
|
workers = <%= workers %>
|
|
|
|
[pipeline:main]
|
|
pipeline = <%= pipeline.to_a.join(' ') %>
|
|
|
|
[app:container-server]
|
|
use = egg:swift#container
|
|
|
|
[container-replicator]
|
|
concurrency = <%= replicator_concurrency %>
|
|
|
|
[container-updater]
|
|
concurrency = <%= updater_concurrency %>
|
|
|
|
[container-auditor]
|
|
|
|
[container-sync]
|