INNER CODE UNIT · JavaScript
executeLogCleanup
dearvn/tradovate-trading-bot · agents/notification/index.js:83
const executeLogCleanup = async logger => {
await errorHandlerWrapper(logger, 'log-cleanup', async () => {
const deleteAfterMinutes = config.has('logs.deleteAfterMinutes')
? config.get('logs.deleteAfterMinutes')
: 0;
await postgres.cleanupLogs(logger, deleteAfterMinutes);
});
};
// ── Entry point ──────────────────────────────────────────────────────────────
const run = async () => {
const logger = rootLogger.child({
agent: 'notification',
gitHash: process.env.GIT_HASH || 'unspecified'
});
runErrorHandler(logger);