From 521d31ac84a8c519fb1ce2b96f329c25f4b432b1 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Tue, 6 Feb 2024 09:38:51 +0100 Subject: [PATCH] feat(xo-server/logs-cli): display number of deleted entries --- packages/xo-server/src/logs-cli.mjs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/xo-server/src/logs-cli.mjs b/packages/xo-server/src/logs-cli.mjs index c20fe4c4f..43b89bd62 100755 --- a/packages/xo-server/src/logs-cli.mjs +++ b/packages/xo-server/src/logs-cli.mjs @@ -48,15 +48,18 @@ const getLogs = (db, args) => { const deleteLogs = (db, args) => new Promise(resolve => { - let count = 1 + let nDeleted = 0 + let nRunning = 1 const cb = () => { - if (--count === 0) { + if (--nRunning === 0) { + console.log(nDeleted.toLocaleString(), 'deleted entries') resolve() } } const deleteEntry = key => { - ++count + ++nDeleted + ++nRunning db.del(key, cb) }