mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
Even fancyer logging
This commit is contained in:
parent
95a6ab88d0
commit
11a6150d3a
2 changed files with 22 additions and 19 deletions
26
actions.js
26
actions.js
|
@ -32,32 +32,36 @@ var logger = require('./logger.js');
|
|||
var utils = require('./utils.js');
|
||||
|
||||
function Process(d, file) {
|
||||
logger.Log("[PCES]:\tFile: " + file);
|
||||
|
||||
try {
|
||||
|
||||
logger.Log("[PCES]:\tFile: " + file);
|
||||
if (d.data.split("\n").length > 1) {
|
||||
var oldFile = utils.ReadFile(file);
|
||||
var newFile = oldFile + "\n+" + d.data;
|
||||
var newFile = oldFile + "\n";
|
||||
if (d.data[0] == '+')
|
||||
newFile += d.data;
|
||||
else
|
||||
newFile += "+" + d.data;
|
||||
|
||||
var newRes = CheckData(newFile);
|
||||
var oldRes = CheckData(oldFile);
|
||||
|
||||
if (newRes.count > 0)
|
||||
logger.Log("[NLOD]:\tnew file result: " + newRes.count, logger.GetColor("blue"));
|
||||
logger.Log("[NLOD]:\t\tnew file result: " + newRes.count, logger.GetColor("blue"));
|
||||
else
|
||||
logger.Log("[NLOD]:\tnew file NLOD error, " + newRes.log, logger.GetColor("redbg"), true);
|
||||
logger.Log("[NLOD]:\t\tnew file NLOD error, " + newRes.log, logger.GetColor("redbg"), true);
|
||||
|
||||
if (oldRes.count > 0)
|
||||
logger.Log("[NLOD]:\told public result: " + oldRes.count, logger.GetColor("blue"));
|
||||
logger.Log("[NLOD]:\t\told public result: " + oldRes.count, logger.GetColor("blue"));
|
||||
else
|
||||
logger.Log("[NLOD]:\told public NLOD error, " + oldRes.log, logger.GetColor("redbg"), true);
|
||||
logger.Log("[NLOD]:\t\told public NLOD error, " + oldRes.log, logger.GetColor("redbg"), true);
|
||||
|
||||
utils.WriteFile(newFile, file);
|
||||
logger.Log("[NLOD]:\tNew data written to: " + file);
|
||||
logger.Log("[NLOD]:\t\tNew data written to: " + file);
|
||||
|
||||
return newRes.count - oldRes.count;
|
||||
}
|
||||
} else
|
||||
logger.Log("[PCES]:\t\tNo new data");
|
||||
|
||||
|
||||
} catch (e) {
|
||||
Beep();
|
||||
|
@ -78,7 +82,7 @@ function ProcessIncomingRequest(data) {
|
|||
|
||||
var d = SetupData(data);
|
||||
|
||||
logger.Log("[PCES]:\tProcessing data: " + d.subj + " (" + d.type + ")");
|
||||
logger.Log("[PCES]:\tProcessing data: " + d.subj + " (" + d.type + ")", logger.GetColor("green"));
|
||||
if (d.subj == undefined){
|
||||
logger.Log(JSON.stringify(d), logger.GetColor("red"));
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue