From fa6acef02afcbc1c8a3df8a6c31446e65aa6c6fa Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Mon, 8 Nov 2021 12:49:11 -0500 Subject: [PATCH] logging to db init job --- db/upgrade-jambonz-db.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/db/upgrade-jambonz-db.js b/db/upgrade-jambonz-db.js index 17297cb..9de8198 100644 --- a/db/upgrade-jambonz-db.js +++ b/db/upgrade-jambonz-db.js @@ -13,17 +13,20 @@ assert.ok(process.env.JAMBONES_MYSQL_DATABASE, 'missing env JAMBONES_MYSQL_DATAB assert.ok(process.env.JAMBONES_MYSQL_PASSWORD, 'missing env JAMBONES_MYSQL_PASSWORD'); assert.ok(process.env.JAMBONES_MYSQL_USER, 'missing env JAMBONES_MYSQL_USER'); -const doIt = async () => { +const opts = { + host: process.env.JAMBONES_MYSQL_HOST, + user: process.env.JAMBONES_MYSQL_USER, + password: process.env.JAMBONES_MYSQL_PASSWORD, + database: process.env.JAMBONES_MYSQL_DATABASE, + port: process.env.JAMBONES_MYSQL_PORT || 3306, + multipleStatements: true +}; + +const doIt = async() => { let connection; try { - connection = await mysql.createConnection({ - host: process.env.JAMBONES_MYSQL_HOST, - user: process.env.JAMBONES_MYSQL_USER, - password: process.env.JAMBONES_MYSQL_PASSWORD, - database: process.env.JAMBONES_MYSQL_DATABASE, - port: process.env.JAMBONES_MYSQL_PORT || 3306, - multipleStatements: true - }); + logger.info({opts}, 'connecting to mysql database..'); + connection = await mysql.createConnection(opts); } catch (err) { logger.error({err}, 'Error connecting to database with provided env vars'); return;