Improve dailyResourceCleanUpQueue error message

This commit is contained in:
Carlos Monastyrski
2025-08-11 12:06:35 -07:00
parent 3f7862a345
commit 86fbe5cc24
@@ -52,6 +52,7 @@ export const dailyResourceCleanUpQueueServiceFactory = ({
await queueService.startPg<QueueName.DailyResourceCleanUp>( await queueService.startPg<QueueName.DailyResourceCleanUp>(
QueueJobs.DailyResourceCleanUp, QueueJobs.DailyResourceCleanUp,
async () => { async () => {
try {
logger.info(`${QueueName.DailyResourceCleanUp}: queue task started`); logger.info(`${QueueName.DailyResourceCleanUp}: queue task started`);
await identityAccessTokenDAL.removeExpiredTokens(); await identityAccessTokenDAL.removeExpiredTokens();
await identityUniversalAuthClientSecretDAL.removeExpiredClientSecrets(); await identityUniversalAuthClientSecretDAL.removeExpiredClientSecrets();
@@ -65,6 +66,10 @@ export const dailyResourceCleanUpQueueServiceFactory = ({
await orgService.notifyInvitedUsers(); await orgService.notifyInvitedUsers();
await auditLogDAL.pruneAuditLog(); await auditLogDAL.pruneAuditLog();
logger.info(`${QueueName.DailyResourceCleanUp}: queue task completed`); logger.info(`${QueueName.DailyResourceCleanUp}: queue task completed`);
} catch (error) {
logger.error(error, `${QueueName.DailyResourceCleanUp}: resource cleanup failed`);
throw error;
}
}, },
{ {
batchSize: 1, batchSize: 1,
@@ -78,6 +83,10 @@ export const dailyResourceCleanUpQueueServiceFactory = ({
undefined, undefined,
{ tz: "UTC" } { tz: "UTC" }
); );
queueService.listen(QueueName.DailyResourceCleanUp, "failed", (_, err) => {
logger.error(err, `${QueueName.DailyResourceCleanUp}: resource cleanup failed`);
});
}; };
return { return {