aggiunto estrazione whois

This commit is contained in:
Michele Fadda 2015-06-08 12:02:55 +02:00
parent d67a1a407d
commit 3b8869dfb4

View file

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