LayeredConfig compiles configuration from files, environment variables, command line arguments, hard-coded default values, etcd stores …
https://github.com/staffanm/layeredconfig.git
latest