MCPcopy
hub / github.com/bee-queue/bee-queue / delKeys

Function delKeys

test/delay-test.js:11–23  ·  view source on GitHub ↗
(client, pattern)

Source from the content-addressed store, hash-verified

9const {EventEmitter: Emitter} = require('events');
10
11function delKeys(client, pattern) {
12 const promise = helpers.deferred(),
13 done = promise.defer();
14 client.keys(pattern, (err, keys) => {
15 if (err) return done(err);
16 if (keys.length) {
17 client.del(keys, done);
18 } else {
19 done();
20 }
21 });
22 return promise;
23}
24
25// A promise-based barrier.
26function reef(n = 1) {

Callers 1

delay-test.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected