INNER CODE UNIT · JavaScript
done
e-oj/Fawn · lib/roller.js:218
function done() {
dbUtils.removeFile(data.shadow, gfs).then(function () {
updateState(task, step.index, ROLLED)
.then(resolve)
.catch(reject);
});
}
if (exists) return done();
var writeStream = gfs.createWriteStream(shadowFile.metadata.oldFile);
writeStream.on("close", done);
writeStream.on("error", reject);
gfs.createReadStream({_id: data.shadow}).pipe(writeStream);
});
});