run-success

v1.0.1
Runs the task until it doesn't come to the end successfully
task success run

run-success

travis npm license downloads Code Climate Test Coverage

Runs the task until it doesn't come to the end successfully

##usage

var success = require('run-success');
var request = require('request');

var task = function(cb) {
    request('http://example.com', function(err, response){
        if (err) {
            return cb(err);
        }

        cb(null, response);
    });
}

success(task, {count:10}, function(err, resp){
    if (err) {
        // epic fail
    }

    // do some
});
npm i run-success

Metadata

  • MIT
  • Whatever
  • Dmitry Tsvettsikh
  • released 1/20/2015

Downloads

Maintainers