UNPKG

crawler-ninja

Version:

A web crawler made for the SEO based on plugins. Please wait or contribute ... still in beta

36 lines (23 loc) 943 B
/** * This is a simple plugin which log on the console the crawled urls * */ function Plugin(crawler) { this.name = "Console-Plugin"; } Plugin.prototype.crawl = function(result, $, callback) { console.log(result.statusCode + ',' + "GET" + ',' + result.url + ',' + result.responseTime + ',' + (result.proxy ? result.proxy : "no-proxy") ); callback(); }; Plugin.prototype.error = function(error, result, callback) { console.log(error.code + ',ERROR,' + result.url + ',no-response-time,' + (result.proxy ? result.proxy : "no-proxy")); callback(); }; Plugin.prototype.recrawl = function(error, result, callback) { console.log(error.code + ',RECRAWL(' + result.currentRetries + '),' + result.url + ',no-response-time,' + (result.proxy ? result.proxy : "no-proxy") + " delay:" + result.retryTimeout); callback(); }; module.exports.Plugin = Plugin;