Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / config / logger.js
index f471f36..9f42fda 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe4f3=['log','xcally','format','%s-%s.log','[%s]\x20[%s]\x20%s\x20-\x20%s','toUpperCase','message','exports','transports','File','%s-%s','error','info','Console','moment','util','path','INFO','join','/var'];(function(_0x209de9,_0x2d072a){var _0x198869=function(_0x8bf90f){while(--_0x8bf90f){_0x209de9['push'](_0x209de9['shift']());}};_0x198869(++_0x2d072a);}(_0xe4f3,0x126));var _0x3e4f=function(_0x8a7b34,_0x490ea6){_0x8a7b34=_0x8a7b34-0x0;var _0x4968dd=_0xe4f3[_0x8a7b34];return _0x4968dd;};'use strict';var moment=require(_0x3e4f('0x0'));var winston=require('winston');var util=require(_0x3e4f('0x1'));var path=require(_0x3e4f('0x2'));var debugLevel=_0x3e4f('0x3');function filename(_0x202f8c,_0x12bdb4){return path[_0x3e4f('0x4')](_0x3e4f('0x5'),_0x3e4f('0x6'),_0x3e4f('0x7'),util[_0x3e4f('0x8')](_0x3e4f('0x9'),_0x202f8c,_0x12bdb4));}function formatter(_0x55fd05,_0x5c279d){return util[_0x3e4f('0x8')](_0x3e4f('0xa'),moment()[_0x3e4f('0x8')]('YYYY-MM-DD\x20HH:mm:ss'),_0x5c279d['level'][_0x3e4f('0xb')](),_0x55fd05,_0x5c279d[_0x3e4f('0xc')]);}module[_0x3e4f('0xd')]=function(_0xd96a84){return new winston['Logger']({'transports':[new winston[(_0x3e4f('0xe'))][(_0x3e4f('0xf'))]({'name':util[_0x3e4f('0x8')](_0x3e4f('0x10'),_0xd96a84,_0x3e4f('0x11')),'filename':filename(_0xd96a84,'error'),'level':_0x3e4f('0x11'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x391993){return formatter(_0xd96a84,_0x391993);}}),new winston[(_0x3e4f('0xe'))][(_0x3e4f('0xf'))]({'name':util[_0x3e4f('0x8')]('%s-%s',_0xd96a84,_0x3e4f('0x12')),'filename':filename(_0xd96a84,_0x3e4f('0x12')),'level':_0x3e4f('0x12'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x79216d){return formatter(_0xd96a84,_0x79216d);}}),new winston['transports'][(_0x3e4f('0x13'))]({'level':process['env']['debugLevel']||debugLevel,'json':![],'formatter':function(_0x1e0e5e){return formatter(_0xd96a84,_0x1e0e5e);}})]});};
\ No newline at end of file
+var _0x7f24=['/var','log','format','%s-%s.log','[%s]\x20[%s]\x20%s\x20-\x20%s','YYYY-MM-DD\x20HH:mm:ss','level','Logger','transports','File','%s-%s','error','info','Console','env','moment','winston','util','path','INFO','join'];(function(_0x11cf32,_0x560d24){var _0x163a94=function(_0x6a41b8){while(--_0x6a41b8){_0x11cf32['push'](_0x11cf32['shift']());}};_0x163a94(++_0x560d24);}(_0x7f24,0x174));var _0x47f2=function(_0x5e2f7b,_0x226498){_0x5e2f7b=_0x5e2f7b-0x0;var _0x3c386e=_0x7f24[_0x5e2f7b];return _0x3c386e;};'use strict';var moment=require(_0x47f2('0x0'));var winston=require(_0x47f2('0x1'));var util=require(_0x47f2('0x2'));var path=require(_0x47f2('0x3'));var debugLevel=_0x47f2('0x4');function filename(_0x3e040e,_0x788c75){return path[_0x47f2('0x5')](_0x47f2('0x6'),_0x47f2('0x7'),'xcally',util[_0x47f2('0x8')](_0x47f2('0x9'),_0x3e040e,_0x788c75));}function formatter(_0x52d1af,_0x12aa91){return util[_0x47f2('0x8')](_0x47f2('0xa'),moment()[_0x47f2('0x8')](_0x47f2('0xb')),_0x12aa91[_0x47f2('0xc')]['toUpperCase'](),_0x52d1af,_0x12aa91['message']);}module['exports']=function(_0x3ef154){return new winston[(_0x47f2('0xd'))]({'transports':[new winston[(_0x47f2('0xe'))][(_0x47f2('0xf'))]({'name':util[_0x47f2('0x8')](_0x47f2('0x10'),_0x3ef154,_0x47f2('0x11')),'filename':filename(_0x3ef154,_0x47f2('0x11')),'level':_0x47f2('0x11'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x1357fb){return formatter(_0x3ef154,_0x1357fb);}}),new winston['transports']['File']({'name':util[_0x47f2('0x8')](_0x47f2('0x10'),_0x3ef154,_0x47f2('0x12')),'filename':filename(_0x3ef154,_0x47f2('0x12')),'level':_0x47f2('0x12'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x58e1aa){return formatter(_0x3ef154,_0x58e1aa);}}),new winston[(_0x47f2('0xe'))][(_0x47f2('0x13'))]({'level':process[_0x47f2('0x14')]['debugLevel']||debugLevel,'json':![],'formatter':function(_0x2a098e){return formatter(_0x3ef154,_0x2a098e);}})]});};
\ No newline at end of file