I'm working on the config system some more. Specifically, I'm working on handling arguments from the command line. To do this, I need to start thinking about the priority to give to various sources of configuration. Right now, I'm thinking we should have something like this, with each entry over-riding values from the previous entries:
- Config file
- Environment Variables
I'm pretty sure this is how most other daemons works, too. Anyone have any thoughts on this, or should I just go with it?