@atomist/automation-client
Version:
Atomist API for software low-level client
19 lines • 575 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const cluster = require("cluster");
function broadcast(message) {
if (cluster.isMaster) {
for (const id in cluster.workers) {
if (cluster.workers.hasOwnProperty(id)) {
const worker = cluster.workers[id];
worker.send(message);
}
}
}
}
exports.broadcast = broadcast;
function workerSend(message) {
return Promise.resolve(process.send(message));
}
exports.workerSend = workerSend;
//# sourceMappingURL=messages.js.map