UNPKG

zookeeper

Version:

apache zookeeper client (zookeeper async API v3.5.x - v3.8.x)

23 lines (18 loc) 573 B
const notifier = require('./notifier'); const { createNode } = require('./createnode'); async function createAllNodes(client, paths, flags, ttl) { const promises = []; paths.forEach((path) => { promises.push(createNode(client, path, flags, ttl)); }); const messages = await Promise.all(promises); messages.forEach((message) => { notifier.emit('createNode', message); }); } async function createNodes(client, paths, flags, ttl = undefined) { createAllNodes(client, paths, flags, ttl); } module.exports = { createNodes, };