rnewson commented on PR #6059:
URL: https://github.com/apache/couchdb/pull/6059#issuecomment-4874578934

   See https://github.com/apache/couchdb/blob/main/dev/run#L888 where we 
already pass a per-instance value to clouseau, it's just clouseau 3.0 ignores 
it. I think configuration was changed from 
https://commons.apache.org/proper/commons-configuration/ to whatever zio ships 
with, and which was configured as follows;
   
   ```
   // Load and monitor configuration file.
     val config = new CompositeConfiguration()
     config.addConfiguration(new SystemConfiguration())
   
     val fileName = if (args.length > 0) args(0) else "clouseau.ini"
     val reloadableConfig = new HierarchicalINIConfiguration(fileName)
     reloadableConfig.setReloadingStrategy(new FileChangedReloadingStrategy)
     config.addConfiguration(reloadableConfig)
   ```
   
   namely, that it would read from a file but could be overridden by Java 
system properties.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to