recon_cache_path being ignored in object-server.con
Hello, I'm running swift 2.2.1 and am having problems getting the recon configured on my object servers. When I try to add the following config directive:
[pipeline:main] pipeline = recon object-server
[filter:recon] use = egg:swift#recon recon_cache_path = /var/cache/swift-6100
The recon process still attempts to write to /var/cache/swift. I've confirmed that /var/cache/swift-6100 does exist & has correct permissions. Is it possible this is broken & is being ignored? The reason why I need to write this to a different directory is because I have independent object daemons per disk for performance reasons (exclusive write load) and would like to monitor recon stats independently for each process. If they all try to write to the same /var/cache/swift then I loose data.
Thanks.