From e77c84b1c12ee81347e2f0bd3e87f9a3f4cbcf62 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 5 Mar 2018 15:52:57 +0100 Subject: [PATCH] Exchange API Born --- .vs/AACloudPlatform/v15/.suo | Bin 59904 -> 61952 bytes AACloudPlatform.njsproj | 3 +++ Debug Log.js | 25 ++++++++----------------- ExchangeAPI.js | 14 ++++++++++++++ Run.js | 8 ++++---- 5 files changed, 29 insertions(+), 21 deletions(-) create mode 100644 ExchangeAPI.js diff --git a/.vs/AACloudPlatform/v15/.suo b/.vs/AACloudPlatform/v15/.suo index d83ca723f1937efe6db5095caca76aeeae475ab0..c6ac4af2ec6bd185c9a5c1138956b4f18a9b6972 100644 GIT binary patch delta 5472 zcmd5=3vg7`8NTOcH`ydhvXIS#kjEw=xFnlpLm(!wkh|0y2E-{6O4yt&B#Oc1Qs3E25;4z8CgLFF=uxuH`MA{iaaS>Guw56zYYNhrz0K*jt_wCc1Zx-88xfm>?JZchAlebF zh&BYRtpn>$gd3r}ooWxZZ%1rLZ1q-U`S?{qz4V7iK7ZGAdYOqsuhxsY37N;?Qbbno zT%<@ZBwdX)sgb5cA&iJw2vS!JVh&<9A_I|t$VBK7jfhIbbqM8TCQ?M>W+<>?dQq_qW^MgH3tg8^U!8VOvjr7g1 zTAig|k5qH8Cp%cfUbVoIyj2ChsPp+&#&OFK%Mm3A0bxU|K-duuL@A;SL2Lcm+x-4D z&x^6cOMJfi3tUJ)?1-sU(dh&oMZ-Ra@t9ur8F*qVBIQlb2+` ziJYe+>yhyz#2T7nByCf7GuC9^bkrLVifvC$9mqB6y0C+c*n^-Bcstj4G|kFXr;!0d zdi~}Pk@yJlSHuOx-x22#|3J`;Pl7ekpCbKF#2A9kf&RliSK|LWj4Z+TGk13`Q=llGf-E&qmT)|yJU{_RSzcPy%_WXYBJ3XN5x4;>l z9)5Sf2|lgR!_WIom?c#p^y{Z!+p8wXm=}l#|pxS5EF089@(wUXoYn;&jvqeYuZRMeJC_d=?;4XKn zWL?X4U3lu7fj})AC|t@q^(`);y%XPYn0A0=N;q45P2r5+&2quh)vG1Hr5#c6%@HL(h-`2r?=v|x6yq|GJvrkdcubWrQeX+E zJ49j(d}%6&5wjJy5 zBq*`;!9Leo`1tvmFh74WMD9ofamxT0k`6`6Ie>0KlXCxSE>M%>{0%NGEeHD@H$lI( zU{ZIz)2YfNXQS|oIO`+_J5A-9c}P`|3|#Z69L5HZW*uC}>eSP*iYr z@Y03`ucNyi{B-$tR8D$V4H13XO`TzI0=-Vgi zez+-$rNPC96ikn?FtAz+pH%-5R#lG$qMI!OlbQ-%e)uc!RX+d^+-wBrXaeY#r(kl^ zp=T#U$}P`mm#}W(v?y!|wYz1YdlCbdv!_<}~OW1r%%QbEUgvJhb z37&4;4}R}@a1Ydl?nV;VnRwbpbmHVT9)W{Jw}n-E+F_t07v`-WhOvweA6byB{t-nGU^eg=~sg zRXFFE!T|4lBM8NQ`G%9&+5!Wvd)N_LNu0BzwWEEDtJ{EYHP~CXxZ2&pl_f)OyA39K zYGmPS@O7sr*ZpW)4C*6qmS=;rwb{L~V_Vx=+>*JaD<5VS<%S1n*wvQ{+k2AYgO@y1 zBgawBA{TYw{KL{~PkI;}>xh+NyO%QPYb^z9krp>(q%C~w0`&>gtsM90YhMRX?5Kt3 zc9cVT4}Mxgf6tJ_j!rN(ar9n4gYr8?Nf<&RHa`_UeAW*4_h|JZE{Q%j9FJeI6cCU3 zp|jlyPqkLVdGV1$;tLG!>l45~EYLR%*MZ}h6?Qr5kk-TCZ~`u^Z@46){uCuryu>BPL(0h9L&7Tzgcpp^Fq#D7upqk} z^1+u}3pb}G;hR+OE4&FFuqPlL2_K)^4ukJEfUerglHsz$u0lQ7NDqnA9FfvD-SJ_c zqBF?i_53%CXaRH@RT0x_Ist@IKL{mF?3cLTrM~y(LjUM;mWWF&;rlsgD9W3;D{w^e zQ?>(X;FB(2q*opqGS#HdE_uWGx0$zL4Pb-51MF-JrG^9_B z<9bJNvF*-ysOqkRjoq2Da%0T+r9*dUy0eKGJnr3yF)NKdM2mxewKrf;pE<3`|{7U?i-=Dz4EU!7<^Nsr_$I&t7G5l*|xJ0(s-QEd}XI?Y96Md}O@Kf_f{I@NjVp7$Hz|}eYtVrKalr=czd+F_e18s7^ ATmS$7 delta 3777 zcmd5;3vg7`8NTQ4E^NpW60&)igw5tbN>I_bIf&A2!iCsYH>9y z$GGS=PEaW!BYH-yu!|<#tLtFPFs{qM2=XLb^tag487Bt#<1Xc(hTDpn=9 z^_-%pnf(Rh34Zn!d`WI2=Zl9`)M+{#F;FEaKh~`5usWU;FDe$7(Mt2?6QVDK*Yc5` zpV(co6&Ny40b$U%W&V$u^;aI>ha>1_RrrE=*&=Aas}$|GoiY4Hb%4x(ZZDZGUQST_W8Nk z=CkzHiGkE|rsq6EN~>QGBAk;R!8i1dBZO}W+;%ilAEWv>;je@sVVv+c!ruws5isJk zD$RoiX6GHg`e3un%<$dtNFaBwsOLgF#X&IN9ont8AY2CvO4MBIrwn__rmNEn$CzUF z7k_azOSk> zI;i=xn4$3g(qqgd1DAaCdDCswIl_aTieg`&=P5AiWVga+uYuFC3|7ZTC?3*&zZD;D zQSkE9Hpok4rEw_4o+;)j1dC+06uy}?7_4%{-$X7mfr>gYi-}4)DU5bE5h5*|yN#+h z-Ob=Enui^4KLYl`E0CVmlsPUQlq?UvIW=*i#GOI2oLXHj#>pO2imkFNm?SdW_%XX9e(GOFKw*#B-H#VNt=cl42aGejc6! zMTu=Y-uvzS+Jo<|U9Id}HDq2~qq3rzz9Q3~myT9b$B(I3JGZRtWk%$$3n|@@Bvd-ki zb9I9746f=-fu~~+<6_QcFqcPZD2Zq37FSarf2+Qle&s=PgfG;^_sF?R;4Fx zqGgRxB3v)rCfr465?0cG2dOLkZD62uv7`{6yqE|3vk6GpRtLk=FQMqERP=1ntI|_l zVvJIHV9kHV$V2{&Pz~k}#|c)l+V~P8Vlb_t&SnBHVbyJJMe|M>O})#pX=^q%_02i^ zf8oQ>>1I??lDV}#k~Vl#oCaoxXnTH({IL{nJdlt5Q5#IeN|I*yreKJP^14ijp( zzXZ<`BaXiL2jyn@)J2G%Jw>U%;T(sH_9)dnJ-D`FWY4d$W#^w@dWXnwNE*XK!G-RyH;IYRT zs%^8CQWFMjH$WS;Ay+ix37d@^+bffCe3fl7zoDrhsVp05i!-2=5M#x+{AZUmSNow! zXA7}UTf<^SM@uyS^hDJsZ(?ZL*?AG72u5#~^9G#C0uxL>aqejPGX8=>CVcLcQC_70 z(E8~kX@>@BSL-D!D4(`Q_d-cOpLdQKYlnKiL3#8qJ z>Ftz@?xM`pN>7&4^KCTG-9m-XC%?v+1p~XTg7&(E+{!GByjG!_Kkg9Ed0#;+%|gRx zqmbXC#eJ^zNpH~ikyeNLost|L2{o*p;u|`sXZ?&j;F> z+e-Xb*RW^keY%FN7rHI=u|vn1Dt#%FC=bgbtOxC|mnG_mUiBYGbqsNfTGW>PW~Pj4 H=Na)&VT4d! diff --git a/AACloudPlatform.njsproj b/AACloudPlatform.njsproj index ac6426347..d38aaf60f 100644 --- a/AACloudPlatform.njsproj +++ b/AACloudPlatform.njsproj @@ -23,6 +23,9 @@ + + Code + diff --git a/Debug Log.js b/Debug Log.js index 3bb9f0afc..e88bbaf80 100644 --- a/Debug Log.js +++ b/Debug Log.js @@ -1,8 +1,4 @@ - - - -exports.newDebugLog = function newDebugLog() { - +exports.newDebugLog = function newDebugLog() { const MODULE_NAME = "Debug Log"; const fileSystem = require('fs'); @@ -16,38 +12,35 @@ exports.newDebugLog = function newDebugLog() { let firstCall = true; let folderPath; - debugLog = { + thisObject = { bot: undefined, fileName: undefined, write: write }; - - - return debugLog; - + return thisObject; function createFolders() { try { - folderPath = debugLog.bot.devTeam; + folderPath = thisObject.bot.devTeam; createFolderSync(folderPath); - folderPath = debugLog.bot.devTeam + "/" + debugLog.bot.type; + folderPath = thisObject.bot.devTeam + "/" + thisObject.bot.type; createFolderSync(folderPath); - folderPath = debugLog.bot.devTeam + "/" + debugLog.bot.type + "/" + debugLog.bot.name; + folderPath = thisObject.bot.devTeam + "/" + thisObject.bot.type + "/" + thisObject.bot.name; createFolderSync(folderPath); - folderPath = debugLog.bot.devTeam + "/" + debugLog.bot.type + "/" + debugLog.bot.name + "/" + debugLog.bot.version; + folderPath = thisObject.bot.devTeam + "/" + thisObject.bot.type + "/" + thisObject.bot.name + "/" + thisObject.bot.version; createFolderSync(folderPath); - folderPath = debugLog.bot.devTeam + "/" + debugLog.bot.type + "/" + debugLog.bot.name + "/" + debugLog.bot.version + "/" + debugLog.bot.process; + folderPath = thisObject.bot.devTeam + "/" + thisObject.bot.type + "/" + thisObject.bot.name + "/" + thisObject.bot.version + "/" + thisObject.bot.process; createFolderSync(folderPath); @@ -61,7 +54,6 @@ exports.newDebugLog = function newDebugLog() { } - function write(Message) { if (firstCall === true) { @@ -87,7 +79,6 @@ exports.newDebugLog = function newDebugLog() { } } - function createFolderSync(name) { try { fileSystem.mkdirSync( './logs/' + name) diff --git a/ExchangeAPI.js b/ExchangeAPI.js new file mode 100644 index 000000000..b78e74df9 --- /dev/null +++ b/ExchangeAPI.js @@ -0,0 +1,14 @@ +exports.newExchangeAPI = function newExchangeAPI() { + + const MODULE_NAME = "Exchange API"; + + thisObject = { + bot: undefined, + fileName: undefined, + write: write + }; + + return thisObject; + + +}; \ No newline at end of file diff --git a/Run.js b/Run.js index a937982d8..f606a0b46 100644 --- a/Run.js +++ b/Run.js @@ -32,10 +32,10 @@ catch (err) { } let bot = { - "name": botConfig.bot.displayName, - "type": botConfig.bot.type, - "version": botConfig.bot.version, - "devTeam": botConfig.bot.devTeam + "name": botConfig.displayName, + "type": botConfig.type, + "version": botConfig.version, + "devTeam": botConfig.devTeam }; botConfig.bot;