UNPKG

crawler-ninja

Version:

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

45 lines (32 loc) 932 B
/** * This is a simple plugin which log the crawled urls * */ var log = require("crawler-ninja-logger").Logger; function Plugin(crawler) { this.crawler = crawler; } Plugin.prototype.crawl = function(result, $, callback) { var data = { statusCode : result.statusCode, method : result.method, url : result.url, responseTime : result.responseTime, proxy : (result.proxy ? result.proxy : ""), error : false }; log.info(data); callback(); }; Plugin.prototype.error = function(error, result, callback) { var data = { errorCode : error.code, method : result.method, url : result.url, proxy : (result.proxy ? result.proxy : ""), error : true }; log.error(data); callback(); }; module.exports.Plugin = Plugin;