tolto whois

This commit is contained in:
Michele Fadda 2015-06-08 12:07:50 +02:00
parent 1b6a0dbd26
commit fae2294854

View file

@ -4,7 +4,7 @@ var Redis = require('redis');
var MongoClient = require('mongodb').MongoClient var MongoClient = require('mongodb').MongoClient
var fs = require('fs') var fs = require('fs')
var Console = require('console').Console; var Console = require('console').Console;
var whois = require('whois-json'); //var whois = require('whois-json');
var redis, mongodb, lastlogin, mongoUri, redisUri, logname; var redis, mongodb, lastlogin, mongoUri, redisUri, logname;
@ -123,15 +123,15 @@ MongoClient.connect(mongoUri, function(err, db){
var data = new Date(parseInt(slog[1]+"000")); var data = new Date(parseInt(slog[1]+"000"));
// logger.log("Data: %s ", data, slog[1]); // logger.log("Data: %s ", data, slog[1]);
var classip = slog[2].split(".", 3).join(".")+".0;" var classip = slog[2].split(".", 3).join(".")+".0;"
whois(classip, function(err, data) { // whois(classip, function(err, data) {
lastlogin.insert({ lastlogin.insert({
user: user, user: user,
protocol: slog[0], protocol: slog[0],
date: data, date: data,
ip: slog[2], ip: slog[2],
class: classip, class: classip,
orgname: data.orgName, // orgname: data.orgName,
netname: data.netName, // netname: data.netName,
}, function(err, r){ }, function(err, r){
if( err ){ if( err ){
console.log(err); console.log(err);
@ -151,7 +151,7 @@ MongoClient.connect(mongoUri, function(err, db){
readLogs(lindex+1, user, len); readLogs(lindex+1, user, len);
} }
}); });
}); // });
} }
}) })
}; };