What if swift daemons would accept a conf.d style config "directory" on the command line as the first argument in place of a specific config file (which would of course continue to work in a backwards-compatible way as long as the configs were in /etc/swift)
Most daemons already have a default filename for their config if you don't pass one in... if the first arg is a directory - at the least you could set swift_dir; munge in the default conf filename; and continue as normal.
What if swift daemons would accept a conf.d style config "directory" on the command line as the first argument in place of a specific config file (which would of course continue to work in a backwards- compatible way as long as the configs were in /etc/swift)
Most daemons already have a default filename for their config if you don't pass one in... if the first arg is a directory - at the least you could set swift_dir; munge in the default conf filename; and continue as normal.