feat(xo-server/logs-cli): display number of deleted entries

This commit is contained in:
Julien Fontanet 2024-02-06 09:38:51 +01:00
parent 2b3ccb4b0e
commit 521d31ac84

View File

@ -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)
}