Better Logging

This commit is contained in:
Luis Fernando Molina committed 2018-06-07 13:26:10 +02:00
1 parent 149eb01e52
commit 5d51a3c20e
4 files changed
+23 -8

No files matched your search

+8 -3
View File
@@ -2,7 +2,7 @@
const ROOT_DIR = './';
const MODULE_NAME = "Trading Bo tProcess Main Loop";
const MODULE_NAME = "Trading Bot Process Main Loop";
const FULL_LOG = true;
let USER_BOT_MODULE;
@@ -806,6 +806,7 @@
function loopControl(nextWaitTime) {
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> Entering function."); }
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> nextWaitTime = " + nextWaitTime); }
/* Here we check if we must stop the loop gracefully. */
@@ -814,7 +815,9 @@
function onStop() {
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> Stopping the Loop Gracefully. See you next time!"); }
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> onStop -> Entering function."); }
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> onStop -> Stopping the Loop Gracefully. See you next time!"); }
logger.persist();
callBackFunction(global.DEFAULT_OK_RESPONSE);
return;
@@ -823,6 +826,8 @@
function onContinue() {
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> onContinue -> Entering function."); }
/* Trading bots are going to be executed after a configured period of time after the last execution ended. This is to avoid overlapping executions. */
switch (nextWaitTime) {
@@ -885,7 +890,7 @@
} else {
stopCallBack();
}
break;
return;
}
default: {
logger.write(MODULE_NAME, "[ERROR] run -> loop -> shallWeStop -> onInizialized -> CURRENT_EXECUTION_AT must be either 'Cloud' or 'Browser'.");