denshoproject / ddr-local

Web UI used for interacting with DDR collections and entities on a local machine.
Other
3 stars 0 forks source link

Separate cmdln, local, idservice, and public config files. #280

Open gjost opened 4 years ago

gjost commented 4 years ago

Problem: The various ddr*.cfg files are a gnarly mess. Their internal arrangement dates back to a time when ddr-public still included ddr-cmdln as a component (ddr-idservice still does) and are a mess of [cmdln], [local], [public] and other sections. Furthermore, projects can read each others' config files (i.e. ddridservice.cfg has to be disabled for anything else to work).

Solution: Separate each projects' config files. There will be duplicate settings. This is the way.