mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 01:27:41 +00:00
Improve dailyResourceCleanUpQueue error message
This commit is contained in:
@@ -52,19 +52,24 @@ export const dailyResourceCleanUpQueueServiceFactory = ({
|
|||||||
await queueService.startPg<QueueName.DailyResourceCleanUp>(
|
await queueService.startPg<QueueName.DailyResourceCleanUp>(
|
||||||
QueueJobs.DailyResourceCleanUp,
|
QueueJobs.DailyResourceCleanUp,
|
||||||
async () => {
|
async () => {
|
||||||
logger.info(`${QueueName.DailyResourceCleanUp}: queue task started`);
|
try {
|
||||||
await identityAccessTokenDAL.removeExpiredTokens();
|
logger.info(`${QueueName.DailyResourceCleanUp}: queue task started`);
|
||||||
await identityUniversalAuthClientSecretDAL.removeExpiredClientSecrets();
|
await identityAccessTokenDAL.removeExpiredTokens();
|
||||||
await secretSharingDAL.pruneExpiredSharedSecrets();
|
await identityUniversalAuthClientSecretDAL.removeExpiredClientSecrets();
|
||||||
await secretSharingDAL.pruneExpiredSecretRequests();
|
await secretSharingDAL.pruneExpiredSharedSecrets();
|
||||||
await snapshotDAL.pruneExcessSnapshots();
|
await secretSharingDAL.pruneExpiredSecretRequests();
|
||||||
await secretVersionDAL.pruneExcessVersions();
|
await snapshotDAL.pruneExcessSnapshots();
|
||||||
await secretVersionV2DAL.pruneExcessVersions();
|
await secretVersionDAL.pruneExcessVersions();
|
||||||
await secretFolderVersionDAL.pruneExcessVersions();
|
await secretVersionV2DAL.pruneExcessVersions();
|
||||||
await serviceTokenService.notifyExpiringTokens();
|
await secretFolderVersionDAL.pruneExcessVersions();
|
||||||
await orgService.notifyInvitedUsers();
|
await serviceTokenService.notifyExpiringTokens();
|
||||||
await auditLogDAL.pruneAuditLog();
|
await orgService.notifyInvitedUsers();
|
||||||
logger.info(`${QueueName.DailyResourceCleanUp}: queue task completed`);
|
await auditLogDAL.pruneAuditLog();
|
||||||
|
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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user