From 95c8b2b527fae5de86d4bd0cf066691557f47bef Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 15 Apr 2018 09:58:59 +0200 Subject: [PATCH] Clening Not Used Code --- .vs/AACloud/v15/.suo | Bin 88064 -> 81920 bytes Interval Executor.js | 199 ------------------------------------------- Project.njsproj | 1 - 3 files changed, 200 deletions(-) delete mode 100644 Interval Executor.js diff --git a/.vs/AACloud/v15/.suo b/.vs/AACloud/v15/.suo index bc00976ba0c444a3af8a520f159101b85be9ebb0..1c203cd7139f6875de271b813a817d869dc8c214 100644 GIT binary patch delta 3005 zcmchZe^8Xi8OPsedGEMWejEqKFDbqrDyO2J1}hPS18hPQl{*17Mv0=ap+hx=J8e4| zIa_OHLR#UT$ZH&H@g2n&shWE`y|&YtP?Gv%CX-_AI8$v6&G=7k#%X7?qYjmR7dT?@ zk2Yzid-u8BeRlWVXTQ(ByB9uZ35PA6Wv*38yEIBoI~c{e(yB!VZvb}$FX&T`7B zC>MZlfmHBSkPULdT(A@rfjqDfJPRCPo}yGKi%@6<%fOex4B!K9Fb(_@6LceA4m3~< zTwoTM4b`Npn5DZgw_q8GaYS@ti%`ZdtZKe88=cu{HtAt1->LY@ii z;M?Fk;1wX-_KfFyk@GOUZ1-Qk^}5tEFiFqE!uBfknF(YdW`lCz1S^0C$mhuXrKqwjQ*T!w zy?sJOG&}_|fK)skxeWJ8AS0rI8t@h12Pr^4q!#%U@HAKh>VTBH0jveX`iCM&K{!ZD?+gFwNjZG@^w&Twq|NGhsanUBAy_vc@}dEXdNn~Md@Q%l@-w+Iovc)W zI3)4j?h4&uB`*(I(PO}RtTGXVdegf_cMcEf1Pw+fPA`dEroSwfU@;N0rKem4b-R~T|#d5m4=NSstZvW z`7VZb0a^Y&@>khaUpPzFWY7-E2ZJ|&tUrld2Zz9$yrn*imb?>qm5iV;wu?whjVh0& zxF;NJskM`QlssA|tan=cwl)~#2{2&{exsJ(6N~sxN0F%=K>&U!j6JHJR!kXs&vMGu z7ii>kxStILKbm&CzODZ9ta-~0dt!c#&JmROG+04Abu3tUW5Gfl>3cwWBGZ19*|9H! z4&X(l9$vn$`boLCN7D)Pk&8VE-U6q<+u$_l13v+00G9tWMN;z2yrP?gEfL*cqy8^M zV6D-k?!p9dh0I`ME!mZC!X%d%H(Q#q(GHmRI}$~t6}#xr4KjYH8l5)dL)GYU7!koI zPR!)a(@CcH+#ners9bf*X*#2~6ZOM|wAftys}IRIYK;zfC~K#(LupoC#7#IK$7M6_ znV_;$Y2{-lT-X9oc*VES2R7m`0+mmk}`EiF=gs~4V3ZNfy6vy{mc7cTj7T5(1!4>2Y4_VAY5pjXlEKyv+S6KrnJ{nYlUBj|id(Sje z>>lYyjurhfFdwP>CYk;ysivlyY0_+LMk|<_Y0Ao(osk)HO#0q+m!6jOM>AdK!#R8I zy}x_!_nf=?^Lh>5!-lSM>&-fyP7f}Rjg7(R2vi<%r3s_X_r8AJ$&+*|dqgK`+Ng*i z`htIqm`r6nQJ=dEGlI>8DPdpQiTLaQaUd7m24wsO*xHbv3TptdAPd|M62LU>j?U_I z!YcqJU^$SpZwguIXNLT8*j_LhM1eVA9>@kopbGqi@$+G)0C~vSurt8|U<1{l2HXM` z0}PoymJVkLaDkP5{@*UFE}(;uXS90>xk}JPb$Xdmv;l`x@IdN9;=ayCHFU zVrP<_?qE-RC#~jD{9nPIT%Azz`_6Xwz&tuy!{sW{D}*{t3^;5;vrQi{sP#fE)2r)*Ki^FinkWAW`j7VQ97(WB z=^n(s9tP5X1Xf{dTW+==o)2^b20MY&JLl_VeU4|zy|b2#bT>lsGK9mXjgadp1Y~2frfR7T-x}1dVqk+)M9VvS zv+THX?V~hz*C!-Ph20&sMx7g7vhKs(e7<8zwA_xoqvJvMwpy;9H$4Um$qRy}jcp>m zzbBLTm?vo!8E=v57Qf_j14djum&o4(GJocWFf4p@sT7+Zx6mwHRPytj$E&Y@0sSg? z5$pjkfj+Po$aycr?gNl)1r0p8K>sh##iQE_G~3f7r0&wIy^(5uTb|Usow}b zd?=Fb2TfYiTj!$G?Sj=|yJr93IH}L+2R_at?z%96OHNt%&7TVOBj?7(lt3bt^Uz6) zQfZ+=|EWcM_gSlQIi51ud+Lz+G6m_5Ic2N!2TsTd; zWl!QQo88TATN_(!^E#T>c-&jslm;sm@DG>Duaw(?Z%L_)pd4j?7L_W;;;2cfAToC! zq&#iarP)N|i|S)^&cAwQiscV$;i#p`j(EzlUcKv2cKD=)<|oSAbES0pxZ3h>o zQ=j;6D`7A&g&N3GQdB*oa(+pPv(!0jR^|N(RV`bZl*5@+tRMGG(zDeeuZ`=Q6$qE{ z$0{1?cT7cH4h`qaB4BFHeI!AQaruEm6o}K-q|!ngF|!ZT{1s*(|hZ)lF#3tq%G~58hh7= y92m7I`{q)Lf76{xQxRpdqs42^TBuRoDpP_`>i=_;bu@UjY)-TgB_`UjZ+ diff --git a/Interval Executor.js b/Interval Executor.js deleted file mode 100644 index 21f3a7401..000000000 --- a/Interval Executor.js +++ /dev/null @@ -1,199 +0,0 @@ -exports.newIntervalExecutor = function newIntervalExecutor(BOT) { - - let bot = BOT; - const ROOT_DIR = './'; - - const MODULE_NAME = "Interval Executor"; - const FULL_LOG = true; - - let INTERVAL_MODULE; - - const DEBUG_MODULE = require(ROOT_DIR + 'Debug Log'); - const logger = DEBUG_MODULE.newDebugLog(); - logger.fileName = MODULE_NAME; - logger.bot = bot; - - intervalExecutor = { - initialize: initialize, - start: start - }; - - const SHUTDOWN_EVENT = require(ROOT_DIR + 'Azure Web Job Shutdown'); - let shutdownEvent = SHUTDOWN_EVENT.newShutdownEvent(bot); - - const UTILITIES = require(ROOT_DIR + 'Utilities'); - let utilities = UTILITIES.newUtilities(bot); - - let year; - let month; - - let processConfig; - - return intervalExecutor; - - function initialize(pBotPath, pProcessConfig, pYear, pMonth, callBackFunction) { - - try { - - processConfig = pProcessConfig; - - year = pYear; - month = pMonth; - - let logText; - - if (year !== undefined) { - - month = utilities.pad(month, 2); // Adding a left zero when needed. - logger.fileName = MODULE_NAME + "-" + year + "-" + month; - logText = "[INFO] initialize - Entering function 'initialize' " + " @ " + year + "-" + month; - - } else { - - logger.fileName = MODULE_NAME; - logText = "[INFO] initialize - Entering function 'initialize' "; - - } - - console.log(logText); - logger.write(logText); - - INTERVAL_MODULE = require(pBotPath + "/" + pProcessConfig.name + "/" + 'Interval'); - - callBackFunction(); - - } catch (err) { - - const logText = "[ERROR] initialize - ' ERROR : " + err.message; - console.log(logText); - logger.write(logText); - logger.write(err.stack); - - } - } - - - function start() { - - try { - - if (year !== undefined) { - - if (FULL_LOG === true) { - logger.write("[INFO] Entering function 'start', with year = " + year + " and month = " + month); - } - - } else { - - if (FULL_LOG === true) { - logger.write("[INFO] Entering function 'start'."); - } - - } - - let intervalId; - - if (processConfig.intervalMaxLoops === 0) { - - intervalId = setInterval(startNewInterval, processConfig.intervalLapse); - - } - - let intervalLoopCounter = 0; - - startNewInterval(); // First, inmadiate run. - - function startNewInterval() { - - try { - - if (FULL_LOG === true) { - - if (processConfig.intervalMaxLoops !== 0) { - - logger.write("[INFO] Entering function 'startNewInterval', next execution inmediately after the current Interval finishes."); - - } else { - - logger.write("[INFO] Entering function 'startNewInterval', next execution in " + processConfig.intervalLapse / 1000 / 60 + " minutes."); - - } - - } - - if (shutdownEvent.isShuttingDown() === false) { - - const UTILITIES = require(ROOT_DIR + 'Utilities'); - const FILE_STORAGE = require(ROOT_DIR + 'File Storage'); - const MARKETS_MODULE = require(ROOT_DIR + 'Markets'); - const DEBUG_MODULE = require(ROOT_DIR + 'Debug Log'); - const POLONIEX_CLIENT_MODULE = require(ROOT_DIR + 'Poloniex API Client'); - - let fileProcessingInterval = INTERVAL_MODULE.newInterval(bot, UTILITIES, FILE_STORAGE, DEBUG_MODULE, MARKETS_MODULE, POLONIEX_CLIENT_MODULE); - - fileProcessingInterval.initialize(year, month, onReadyToStart); - - function onReadyToStart() { - - fileProcessingInterval.start(loopControl); - - } - - } - else { - - clearInterval(intervalId); - - const logText = "[INFO] requestNewData - Terminating Set Interval - About to exit gracefully the process. "; - console.log(logText); - logger.write(logText); - - } - - } - catch (err) { - const logText = "[ERROR] 'startNewInterval' - ERROR : " + err.message; - logger.write(logText); - } - } - - function loopControl(moreIntervalExecutionsNeeded, nextIntervalLapse) { - - if (moreIntervalExecutionsNeeded === true) { - - intervalLoopCounter++; - - if (intervalLoopCounter === processConfig.intervalMaxLoops) { - - const logText = "[WARN] 'processConfig.intervalMaxLoops' reached. Stopping execution. "; - logger.write(logText); - - } else { - - const logText = "[WARN] 'loopControl'. Staring new Interval. "; - logger.write(logText); - - if (nextIntervalLapse === undefined) { - - setTimeout(startNewInterval, processConfig.intervalLapse);// Looped Execution. - - } else { - - setTimeout(startNewInterval, nextIntervalLapse); - - } - } - - } else { - - logger.write("[WARN] Received the signal from last Interval execution to not call it anymore. Stopping execution. "); - - } - } - } - catch (err) { - const logText = "[ERROR] 'Start' - ERROR : " + err.message; - logger.write(logText); - } - } -}; diff --git a/Project.njsproj b/Project.njsproj index 9a43a74a1..d43c32e64 100644 --- a/Project.njsproj +++ b/Project.njsproj @@ -47,7 +47,6 @@ Code -