Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / config / logger.js
index fd24418..808763a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe6d0=['%s-%s.log','replace','{{{','}}}','toUpperCase','message','exports','Logger','transports','%s-%s','error','File','info','Console','debugLevel','moment','winston','util','INFO','/var','log','xcally','format'];(function(_0x2d138b,_0x58825f){var _0x1fe5a8=function(_0x1a4f61){while(--_0x1a4f61){_0x2d138b['push'](_0x2d138b['shift']());}};_0x1fe5a8(++_0x58825f);}(_0xe6d0,0x1db));var _0x0e6d=function(_0x5b0208,_0x58666d){_0x5b0208=_0x5b0208-0x0;var _0x5800b4=_0xe6d0[_0x5b0208];return _0x5800b4;};'use strict';var moment=require(_0x0e6d('0x0'));var winston=require(_0x0e6d('0x1'));var util=require(_0x0e6d('0x2'));var path=require('path');var debugLevel=_0x0e6d('0x3');function filename(_0x287de9,_0x1d9902){return path['join'](_0x0e6d('0x4'),_0x0e6d('0x5'),_0x0e6d('0x6'),util[_0x0e6d('0x7')](_0x0e6d('0x8'),_0x287de9,_0x1d9902));}function formatter(_0x1078d5,_0x43b6de){_0x43b6de['message']=_0x43b6de['message'][_0x0e6d('0x9')](/@@{/g,_0x0e6d('0xa'))['replace'](/}@@/g,_0x0e6d('0xb'))[_0x0e6d('0x9')](/@{/g,'{{')[_0x0e6d('0x9')](/}@/g,'}}');return util[_0x0e6d('0x7')]('[%s]\x20[%s]\x20%s\x20-\x20%s',moment()['format']('YYYY-MM-DD\x20HH:mm:ss'),_0x43b6de['level'][_0x0e6d('0xc')](),_0x1078d5,_0x43b6de[_0x0e6d('0xd')]);}module[_0x0e6d('0xe')]=function(_0x540d5f){return new winston[(_0x0e6d('0xf'))]({'transports':[new winston[(_0x0e6d('0x10'))]['File']({'name':util[_0x0e6d('0x7')](_0x0e6d('0x11'),_0x540d5f,'error'),'filename':filename(_0x540d5f,_0x0e6d('0x12')),'level':_0x0e6d('0x12'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x2889d2){return formatter(_0x540d5f,_0x2889d2);}}),new winston[(_0x0e6d('0x10'))][(_0x0e6d('0x13'))]({'name':util[_0x0e6d('0x7')](_0x0e6d('0x11'),_0x540d5f,_0x0e6d('0x14')),'filename':filename(_0x540d5f,_0x0e6d('0x14')),'level':_0x0e6d('0x14'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x44b879){return formatter(_0x540d5f,_0x44b879);}}),new winston['transports'][(_0x0e6d('0x15'))]({'level':process['env'][_0x0e6d('0x16')]||debugLevel,'json':![],'formatter':function(_0x249657){return formatter(_0x540d5f,_0x249657);}})]});};
\ No newline at end of file
+var _0xebde=['env','moment','winston','util','join','/var','log','xcally','format','message','replace','{{{','}}}','[%s]\x20[%s]\x20%s\x20-\x20%s','YYYY-MM-DD\x20HH:mm:ss','exports','Logger','transports','error','File','%s-%s','info','Console'];(function(_0x2f45ea,_0x15c656){var _0x485a84=function(_0x4a1fe3){while(--_0x4a1fe3){_0x2f45ea['push'](_0x2f45ea['shift']());}};_0x485a84(++_0x15c656);}(_0xebde,0xb9));var _0xeebd=function(_0x242a4f,_0x369c57){_0x242a4f=_0x242a4f-0x0;var _0x122117=_0xebde[_0x242a4f];return _0x122117;};'use strict';var moment=require(_0xeebd('0x0'));var winston=require(_0xeebd('0x1'));var util=require(_0xeebd('0x2'));var path=require('path');var debugLevel='INFO';function filename(_0x49c350,_0x749349){return path[_0xeebd('0x3')](_0xeebd('0x4'),_0xeebd('0x5'),_0xeebd('0x6'),util[_0xeebd('0x7')]('%s-%s.log',_0x49c350,_0x749349));}function formatter(_0x1c6b4f,_0x2ac9b7){_0x2ac9b7['message']=_0x2ac9b7[_0xeebd('0x8')][_0xeebd('0x9')](/@@{/g,_0xeebd('0xa'))[_0xeebd('0x9')](/}@@/g,_0xeebd('0xb'))['replace'](/@{/g,'{{')[_0xeebd('0x9')](/}@/g,'}}');return util[_0xeebd('0x7')](_0xeebd('0xc'),moment()[_0xeebd('0x7')](_0xeebd('0xd')),_0x2ac9b7['level']['toUpperCase'](),_0x1c6b4f,_0x2ac9b7[_0xeebd('0x8')]);}module[_0xeebd('0xe')]=function(_0x2a5cbf){return new winston[(_0xeebd('0xf'))]({'transports':[new winston[(_0xeebd('0x10'))]['File']({'name':util[_0xeebd('0x7')]('%s-%s',_0x2a5cbf,_0xeebd('0x11')),'filename':filename(_0x2a5cbf,'error'),'level':'error','json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0xc1906e){return formatter(_0x2a5cbf,_0xc1906e);}}),new winston[(_0xeebd('0x10'))][(_0xeebd('0x12'))]({'name':util['format'](_0xeebd('0x13'),_0x2a5cbf,_0xeebd('0x14')),'filename':filename(_0x2a5cbf,'info'),'level':_0xeebd('0x14'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x3ae025){return formatter(_0x2a5cbf,_0x3ae025);}}),new winston[(_0xeebd('0x10'))][(_0xeebd('0x15'))]({'level':process[_0xeebd('0x16')]['debugLevel']||debugLevel,'json':![],'formatter':function(_0x416584){return formatter(_0x2a5cbf,_0x416584);}})]});};
\ No newline at end of file