stats.js 896 Bytes
var env = process.env.NODE_ENV || 'development'; 
var cfg = require('../../config/config.js').get(env);
var log = require('../helper/log.js');

var nodeName = cfg.app_name;
var stat = [];



stat.reciveRequest = function (method,cmd,pass){
    if(pass)
        writeStats(nodeName+" Recive "+method+" "+cmd+" Request");
    else
        writeStats(nodeName+" Recive Bad "+method+" "+cmd+" Request");
};

stat.reciveResponse = function (fromNode,cmd,result){
    writeStats(nodeName+" Recive "+fromNode+" "+cmd+" Response "+result);
};

stat.sendRequest = function (toNode,cmd){
    writeStats(nodeName+" Send "+toNode+" "+cmd+" Request");
};

stat.sendResponse = function (method,cmd,result){
    writeStats(nodeName+" Send "+method+" "+cmd+" Response "+result);
};

function writeStats(string) {
    log.log(string);
    // console.log(string);
    // console.log(cfg);
}

module.exports = stat;