Built motion from commit (unavailable).|2.5.14
[motion2.git] / server / config / logger.js
index 71ec3ba..fd24418 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc782=['format','[%s]\x20[%s]\x20%s\x20-\x20%s','toUpperCase','exports','transports','%s-%s','error','File','Console','env','debugLevel','moment','winston','util','/var','log','xcally','%s-%s.log','message','replace','}}}'];(function(_0xf680c2,_0x5d30d2){var _0x2baa0e=function(_0x51e5c3){while(--_0x51e5c3){_0xf680c2['push'](_0xf680c2['shift']());}};_0x2baa0e(++_0x5d30d2);}(_0xc782,0x1af));var _0x2c78=function(_0x1b3ddb,_0x190f99){_0x1b3ddb=_0x1b3ddb-0x0;var _0x3b952d=_0xc782[_0x1b3ddb];return _0x3b952d;};'use strict';var moment=require(_0x2c78('0x0'));var winston=require(_0x2c78('0x1'));var util=require(_0x2c78('0x2'));var path=require('path');var debugLevel='INFO';function filename(_0x44d25e,_0x34c0c9){return path['join'](_0x2c78('0x3'),_0x2c78('0x4'),_0x2c78('0x5'),util['format'](_0x2c78('0x6'),_0x44d25e,_0x34c0c9));}function formatter(_0x198a88,_0x2e7242){_0x2e7242['message']=_0x2e7242[_0x2c78('0x7')][_0x2c78('0x8')](/@@{/g,'{{{')[_0x2c78('0x8')](/}@@/g,_0x2c78('0x9'))[_0x2c78('0x8')](/@{/g,'{{')[_0x2c78('0x8')](/}@/g,'}}');return util[_0x2c78('0xa')](_0x2c78('0xb'),moment()[_0x2c78('0xa')]('YYYY-MM-DD\x20HH:mm:ss'),_0x2e7242['level'][_0x2c78('0xc')](),_0x198a88,_0x2e7242[_0x2c78('0x7')]);}module[_0x2c78('0xd')]=function(_0x39ad2a){return new winston['Logger']({'transports':[new winston[(_0x2c78('0xe'))]['File']({'name':util[_0x2c78('0xa')](_0x2c78('0xf'),_0x39ad2a,'error'),'filename':filename(_0x39ad2a,_0x2c78('0x10')),'level':_0x2c78('0x10'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x7f8a3){return formatter(_0x39ad2a,_0x7f8a3);}}),new winston[(_0x2c78('0xe'))][(_0x2c78('0x11'))]({'name':util[_0x2c78('0xa')](_0x2c78('0xf'),_0x39ad2a,'info'),'filename':filename(_0x39ad2a,'info'),'level':'info','json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x274398){return formatter(_0x39ad2a,_0x274398);}}),new winston[(_0x2c78('0xe'))][(_0x2c78('0x12'))]({'level':process[_0x2c78('0x13')][_0x2c78('0x14')]||debugLevel,'json':![],'formatter':function(_0x1c7e4b){return formatter(_0x39ad2a,_0x1c7e4b);}})]});};
\ No newline at end of file
+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