co wrapper for node-redis-warlock (Battle-hardened distributed locking using redis)
npm install co-warlock
// wrap node-redis-warlock
var Warlock = require('co-warlock')( require('node-redis-warlock') )// create new instance
var warlock = Warlock( redisClient )
// try to yield lock
var unlock = yield warlock.lock('try:to:lock', 10000)
``