mirror of
https://github.com/jambonz/jambonz-api-server.git
synced 2026-10-31 11:54:12 +00:00
logging to db init job
This commit is contained in:
1 parent
8117f77955
commit
fa6acef02a
1 file changed
+12
-9
@@ -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;
|
||||||
|
|||||||
Reference in new issue
Block a user