
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.
23 lines
450 B
Plaintext
23 lines
450 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:object-server]
|
|
use = egg:swift#object
|
|
|
|
[object-replicator]
|
|
concurrency = <%= replicator_concurrency %>
|
|
|
|
[object-updater]
|
|
concurrency = <%= updater_concurrency %>
|
|
|
|
[object-auditor]
|