npm.io
0.0.1 • Published 9 years ago

fs-locker

Licence
MIT
Version
0.0.1
Deps
1
Vulns
0
Weekly
0

node-fs-locker

Simple locker according on File System.

Example

var locker = Locker({
  path: '/tmp',
  name: 'test-locker.lock'
});

locker.acquire(function(err, release) {
  var handler = this;
  if (err) {
    return console.log('acquire lock failed.');
  }
  console.log('Bingo! Locked.');
  handler.release(function(err2) {
    if (err2) {
      return console.log('Ooops, release lock failed. ' + err2);
    }
    console.log('Lock released.');
  });
});

Keywords