first commit
This commit is contained in:
26
build/node_modules/filewalker/examples/du.js
generated
vendored
Normal file
26
build/node_modules/filewalker/examples/du.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
var started = Date.now();
|
||||
|
||||
var filewalker = require('..');
|
||||
|
||||
var options = {
|
||||
maxPending: -1,
|
||||
maxAttempts: 3,
|
||||
attemptTimeout: 3000,
|
||||
// matchRegExp: /\.(log)$/,
|
||||
// matchRegExp: /\.(json)|(md)$/,
|
||||
};
|
||||
|
||||
filewalker('/', options)
|
||||
.on('error', function(err) {
|
||||
console.error(err);
|
||||
})
|
||||
.on('retry', function(func, args, err, r, scope) {
|
||||
console.log('retry %d / %d %s', r.attempts+1, r.max, args[0]);
|
||||
})
|
||||
.on('done', function() {
|
||||
var duration = Date.now()-started;
|
||||
console.log('%d ms', duration);
|
||||
console.log('%d dirs, %d files, %d bytes, %d errors', this.dirs, this.files, this.bytes, this.errors);
|
||||
})
|
||||
.walk();
|
||||
Reference in New Issue
Block a user