Compare commits

..

1 Commits

Author SHA1 Message Date
1d909ac034 Use winston for logging 2021-03-14 21:21:22 -06:00
3 changed files with 5 additions and 8 deletions

View File

@ -114,13 +114,13 @@ async function main() {
const rcsdk = await initRingCentralSDK();
const db = await initDB();
logger.info("Starting");
const intervals = ticketize(sonar, rcsdk, db, getTicketizeConfig());
logger.info("Started");
["SIGINT", "SIGTERM", "SIGQUIT"].forEach((sig) => {
process.on(sig, async () => {
logger.info(`Caught ${sig}, shutting down...`);
logger.info(`\nCaught ${sig}, shutting down...`);
const results = await Promise.allSettled(
intervals.map((interval) => interval.clear())
);

View File

@ -340,7 +340,7 @@ export function ticketize(
* @param firstRun whether this is the first run
*/
async function fetchAndStoreNewVoicemails(firstRun = false) {
logger.verbose("Checking for new voicemails");
logger.info("Checking for new voicemails");
const extensions = await getValidRCExtensions();
return Promise.all(
extensions.map((extension) =>

View File

@ -7,10 +7,7 @@ export const logger = winston.createLogger({
transports: [new winston.transports.Console()],
format: format.combine(
format.errors({ stack: true }),
format.printf(
({ level, message, stack }) =>
`${level}: ${message}${stack ? "\n" + stack : ""}`
)
format.printf(({ level, message }) => `${level}: ${message}`)
),
});