logging to db init job

This commit is contained in:
Dave Horton committed 2021-11-08 12:49:11 -05:00
1 parent 8117f77955
commit fa6acef02a
1 file changed
+12 -9
+12 -9
View File
@@ -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_PASSWORD, 'missing env JAMBONES_MYSQL_PASSWORD');
assert.ok(process.env.JAMBONES_MYSQL_USER, 'missing env JAMBONES_MYSQL_USER'); 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; let connection;
try { try {
connection = await mysql.createConnection({ logger.info({opts}, 'connecting to mysql database..');
host: process.env.JAMBONES_MYSQL_HOST, connection = await mysql.createConnection(opts);
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
});
} catch (err) { } catch (err) {
logger.error({err}, 'Error connecting to database with provided env vars'); logger.error({err}, 'Error connecting to database with provided env vars');
return; return;