berlioz
Version:
Berlioz - cloud deployment and migration services
19 lines (18 loc) • 517 B
JavaScript
const ArchiveTools = require('../archive-tools');
process.on('message', (message) => {
try
{
ArchiveTools.compressDirectoryToFile(message.codeDir, message.outputFilePath)
.then(result => {
process.send({result: result})
})
.catch(reason => {
console.log(reason);
process.send({failed: true, reason: reason});
});
}
catch(error)
{
process.send({failed: true, reason: error});
}
});