1 | var mod_dns = require('dns');
|
2 | var mod_util = require('util');
|
3 | var mod_vasync = require('../lib/vasync');
|
4 |
|
5 | console.log(mod_vasync.pipeline({
|
6 | 'funcs': [
|
7 | function f1 (_, callback) { mod_dns.resolve('joyent.com', callback); },
|
8 | function f2 (_, callback) { mod_dns.resolve('github.com', callback); },
|
9 | function f3 (_, callback) { mod_dns.resolve('asdfaqsdfj.com', callback); }
|
10 | ]
|
11 | }, function (err, results) {
|
12 | console.log('error: %s', err.message);
|
13 | console.log('results: %s', mod_util.inspect(results, null, 3));
|
14 | }));
|