fix: editor selection UI + config trim DB_PASS_FILE

This commit is contained in:
Nick
2019-09-21 22:25:54 -04:00
parent 53cdb11239
commit 766eebbe2f
2 changed files with 55 additions and 45 deletions

View File

@@ -56,8 +56,9 @@ module.exports = {
// Load DB Password from Docker Secret File
if (process.env.DB_PASS_FILE) {
console.info(chalk.blue(`DB_PASS_FILE is defined. Will use secret from file.`))
try {
appconfig.db.pass = fs.readFileSync(process.env.DB_PASS_FILE, 'utf8')
appconfig.db.pass = fs.readFileSync(process.env.DB_PASS_FILE, 'utf8').trim()
} catch (err) {
console.error(chalk.red.bold(`>>> Failed to read Docker Secret File using path defined in DB_PASS_FILE env variable!`))
console.error(err.message)