write-file-queue
Advanced tools
Comparing version 0.0.0 to 0.0.1
10
index.js
@@ -21,2 +21,3 @@ var fs = require('fs') | ||
self.options.waitTime = self.options.waitTime || 1000; | ||
self.options.debug = self.options.debug || false; | ||
} | ||
@@ -50,13 +51,14 @@ | ||
console.log('Attempting to write to file #%s @ %s' | ||
self.options.debug && self.options.debug('Attempting to write to file #%s @ %s' | ||
, index, (new Date()).getTime()); | ||
fs.writeFile(path, string, function (err) { | ||
console.log('Callback from writeFile for file #%s @ %s' | ||
self.options.debug && self.options.debug('Callback from writeFile for file #%s @ %s' | ||
, index, (new Date()).getTime()); | ||
if (err) { | ||
console.log('Error occurred for writeFile for file #%s @ %s' | ||
self.options.debug && self.options.debug('Error occurred for writeFile for file #%s @ %s' | ||
, index, (new Date()).getTime()); | ||
console.log(err); | ||
self.options.debug && self.options.debug(err); | ||
@@ -63,0 +65,0 @@ writeReq[3] += 1; |
{ | ||
"name": "write-file-queue", | ||
"version": "0.0.0", | ||
"version": "0.0.1", | ||
"description": "A writeFile queue which reattempts to write after errors occur", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -20,4 +20,5 @@ node-write-file-queue | ||
var writeFile = require('write-file-queue')({ | ||
retries : 1000 | ||
, waitTime : 1000 /*milliseconds*/ | ||
retries : 1000 /* number of write attempts before failing */ | ||
, waitTime : 1000 /* number of milliseconds to wait between write attempts*/ | ||
, debug : console.error /* optionally pass a function to do dump debug information to */ | ||
}); | ||
@@ -24,0 +25,0 @@ |
4905
83
36