Skip to content

Abstract configuration management

Currently server.js as well as the QC entry point (test/qc/*) files are all manually doing the same configuration work to read a file, override values with environment, and back-port certain variable names.

This should be consolidated into a single configuration class that is then used by each of these entry points.