Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / config / logger.js
index a2cfb95..4339de9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc126=['transports','info','Console','debugLevel','moment','winston','util','path','INFO','/var','xcally','format','[%s]\x20[%s]\x20%s\x20-\x20%s','YYYY-MM-DD\x20HH:mm:ss','level','message','exports','File','%s-%s','error'];(function(_0x51904f,_0x439694){var _0x24dc27=function(_0x3046b1){while(--_0x3046b1){_0x51904f['push'](_0x51904f['shift']());}};_0x24dc27(++_0x439694);}(_0xc126,0xf4));var _0x6c12=function(_0x491198,_0x2f3a44){_0x491198=_0x491198-0x0;var _0x40bc08=_0xc126[_0x491198];return _0x40bc08;};'use strict';var moment=require(_0x6c12('0x0'));var winston=require(_0x6c12('0x1'));var util=require(_0x6c12('0x2'));var path=require(_0x6c12('0x3'));var debugLevel=_0x6c12('0x4');function filename(_0x3063bc,_0x1232c9){return path['join'](_0x6c12('0x5'),'log',_0x6c12('0x6'),util[_0x6c12('0x7')]('%s-%s.log',_0x3063bc,_0x1232c9));}function formatter(_0x40c2b4,_0x44c2ba){return util['format'](_0x6c12('0x8'),moment()[_0x6c12('0x7')](_0x6c12('0x9')),_0x44c2ba[_0x6c12('0xa')]['toUpperCase'](),_0x40c2b4,_0x44c2ba[_0x6c12('0xb')]);}module[_0x6c12('0xc')]=function(_0x18e455){return new winston['Logger']({'transports':[new winston['transports'][(_0x6c12('0xd'))]({'name':util['format'](_0x6c12('0xe'),_0x18e455,_0x6c12('0xf')),'filename':filename(_0x18e455,_0x6c12('0xf')),'level':_0x6c12('0xf'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x20e66b){return formatter(_0x18e455,_0x20e66b);}}),new winston[(_0x6c12('0x10'))][(_0x6c12('0xd'))]({'name':util[_0x6c12('0x7')]('%s-%s',_0x18e455,_0x6c12('0x11')),'filename':filename(_0x18e455,_0x6c12('0x11')),'level':_0x6c12('0x11'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x564e42){return formatter(_0x18e455,_0x564e42);}}),new winston[(_0x6c12('0x10'))][(_0x6c12('0x12'))]({'level':process['env'][_0x6c12('0x13')]||debugLevel,'json':![],'formatter':function(_0x4c067b){return formatter(_0x18e455,_0x4c067b);}})]});};
\ No newline at end of file
+var _0x9de3=['exports','Logger','transports','File','%s-%s','error','Console','env','moment','winston','path','join','/var','xcally','format','%s-%s.log','YYYY-MM-DD\x20HH:mm:ss','level','toUpperCase'];(function(_0x6bf16d,_0x7c0cd1){var _0x32a608=function(_0x2222da){while(--_0x2222da){_0x6bf16d['push'](_0x6bf16d['shift']());}};_0x32a608(++_0x7c0cd1);}(_0x9de3,0x8d));var _0x39de=function(_0x30be26,_0x19b327){_0x30be26=_0x30be26-0x0;var _0x54b008=_0x9de3[_0x30be26];return _0x54b008;};'use strict';var moment=require(_0x39de('0x0'));var winston=require(_0x39de('0x1'));var util=require('util');var path=require(_0x39de('0x2'));var debugLevel='INFO';function filename(_0x44fa3a,_0x1e6f34){return path[_0x39de('0x3')](_0x39de('0x4'),'log',_0x39de('0x5'),util[_0x39de('0x6')](_0x39de('0x7'),_0x44fa3a,_0x1e6f34));}function formatter(_0x21234f,_0x528a75){return util[_0x39de('0x6')]('[%s]\x20[%s]\x20%s\x20-\x20%s',moment()['format'](_0x39de('0x8')),_0x528a75[_0x39de('0x9')][_0x39de('0xa')](),_0x21234f,_0x528a75['message']);}module[_0x39de('0xb')]=function(_0x1d8589){return new winston[(_0x39de('0xc'))]({'transports':[new winston[(_0x39de('0xd'))][(_0x39de('0xe'))]({'name':util[_0x39de('0x6')](_0x39de('0xf'),_0x1d8589,_0x39de('0x10')),'filename':filename(_0x1d8589,_0x39de('0x10')),'level':'error','json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0xa0440c){return formatter(_0x1d8589,_0xa0440c);}}),new winston[(_0x39de('0xd'))][(_0x39de('0xe'))]({'name':util[_0x39de('0x6')](_0x39de('0xf'),_0x1d8589,'info'),'filename':filename(_0x1d8589,'info'),'level':'info','json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x5ac8c7){return formatter(_0x1d8589,_0x5ac8c7);}}),new winston['transports'][(_0x39de('0x11'))]({'level':process[_0x39de('0x12')]['debugLevel']||debugLevel,'json':![],'formatter':function(_0x38a5e2){return formatter(_0x1d8589,_0x38a5e2);}})]});};
\ No newline at end of file