Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wankdanker/node-write-file-queue

A writeFile queue which reattempts to write after errors occur
https://github.com/wankdanker/node-write-file-queue

Last synced: 2 months ago
JSON representation

A writeFile queue which reattempts to write after errors occur

Awesome Lists containing this project

README

        

node-write-file-queue
---------------------

A writeFile queue which will re-attempt to write files after errors occur. The
writes are delayed by the `waitTime` option and will re-occurr up to `retries`
many times.

install
-------

```bash
npm install write-file-queue
```

example/usage
-------------

```js
var writeFile = require('write-file-queue')({
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 */
});

writeFile('/dev/usb/lp0', 'data to send to lp0', function (err) {
if (err) {
console.log('Write ultimately failed', err);
}
});
```

license
-------

MIT