Built motion from commit (unavailable).|2.5.14
[motion2.git] / server / config / logger.js
index ef29f73..59b7886 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe9bb=['winston','util','path','INFO','join','/var','log','xcally','%s-%s.log','message','replace','format','YYYY-MM-DD\x20HH:mm:ss','exports','Logger','error','transports','info','env','debugLevel','moment'];(function(_0x51f8c0,_0x2fd4da){var _0x30363b=function(_0x43d698){while(--_0x43d698){_0x51f8c0['push'](_0x51f8c0['shift']());}};_0x30363b(++_0x2fd4da);}(_0xe9bb,0x1a3));var _0xbe9b=function(_0x3ec822,_0x59a9c2){_0x3ec822=_0x3ec822-0x0;var _0x5927c6=_0xe9bb[_0x3ec822];return _0x5927c6;};'use strict';var moment=require(_0xbe9b('0x0'));var winston=require(_0xbe9b('0x1'));var util=require(_0xbe9b('0x2'));var path=require(_0xbe9b('0x3'));var debugLevel=_0xbe9b('0x4');function filename(_0x1ac1d1,_0x3d7f6c){return path[_0xbe9b('0x5')](_0xbe9b('0x6'),_0xbe9b('0x7'),_0xbe9b('0x8'),util['format'](_0xbe9b('0x9'),_0x1ac1d1,_0x3d7f6c));}function formatter(_0xf1b036,_0x1c0284){_0x1c0284[_0xbe9b('0xa')]=_0x1c0284[_0xbe9b('0xa')][_0xbe9b('0xb')](/@@{/g,'{{{')[_0xbe9b('0xb')](/}@@/g,'}}}')[_0xbe9b('0xb')](/@{/g,'{{')[_0xbe9b('0xb')](/}@/g,'}}');return util[_0xbe9b('0xc')]('[%s]\x20[%s]\x20%s\x20-\x20%s',moment()['format'](_0xbe9b('0xd')),_0x1c0284['level']['toUpperCase'](),_0xf1b036,_0x1c0284[_0xbe9b('0xa')]);}module[_0xbe9b('0xe')]=function(_0x53275a){return new winston[(_0xbe9b('0xf'))]({'transports':[new winston['transports']['File']({'name':util[_0xbe9b('0xc')]('%s-%s',_0x53275a,_0xbe9b('0x10')),'filename':filename(_0x53275a,_0xbe9b('0x10')),'level':_0xbe9b('0x10'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x5dd882){return formatter(_0x53275a,_0x5dd882);}}),new winston[(_0xbe9b('0x11'))]['File']({'name':util['format']('%s-%s',_0x53275a,_0xbe9b('0x12')),'filename':filename(_0x53275a,_0xbe9b('0x12')),'level':_0xbe9b('0x12'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x4e8052){return formatter(_0x53275a,_0x4e8052);}}),new winston['transports']['Console']({'level':process[_0xbe9b('0x13')][_0xbe9b('0x14')]||debugLevel,'json':![],'formatter':function(_0x59a49f){return formatter(_0x53275a,_0x59a49f);}})]});};
\ No newline at end of file
+var _0x2edb=['toUpperCase','Logger','transports','File','%s-%s','error','Console','env','debugLevel','moment','winston','join','format','message','{{{','replace','}}}','YYYY-MM-DD\x20HH:mm:ss'];(function(_0x60ae23,_0x1e438d){var _0x1cd69f=function(_0x98ae6d){while(--_0x98ae6d){_0x60ae23['push'](_0x60ae23['shift']());}};_0x1cd69f(++_0x1e438d);}(_0x2edb,0x1cb));var _0xb2ed=function(_0x14ac9e,_0x443c98){_0x14ac9e=_0x14ac9e-0x0;var _0x455527=_0x2edb[_0x14ac9e];return _0x455527;};'use strict';var moment=require(_0xb2ed('0x0'));var winston=require(_0xb2ed('0x1'));var util=require('util');var path=require('path');var debugLevel='INFO';function filename(_0x1bb64f,_0x40639e){return path[_0xb2ed('0x2')]('/var','log','xcally',util[_0xb2ed('0x3')]('%s-%s.log',_0x1bb64f,_0x40639e));}function formatter(_0x200d47,_0x4f1bfb){_0x4f1bfb[_0xb2ed('0x4')]=_0x4f1bfb[_0xb2ed('0x4')]['replace'](/@@{/g,_0xb2ed('0x5'))[_0xb2ed('0x6')](/}@@/g,_0xb2ed('0x7'))[_0xb2ed('0x6')](/@{/g,'{{')[_0xb2ed('0x6')](/}@/g,'}}');return util[_0xb2ed('0x3')]('[%s]\x20[%s]\x20%s\x20-\x20%s',moment()['format'](_0xb2ed('0x8')),_0x4f1bfb['level'][_0xb2ed('0x9')](),_0x200d47,_0x4f1bfb[_0xb2ed('0x4')]);}module['exports']=function(_0x393b9f){return new winston[(_0xb2ed('0xa'))]({'transports':[new winston[(_0xb2ed('0xb'))][(_0xb2ed('0xc'))]({'name':util['format'](_0xb2ed('0xd'),_0x393b9f,_0xb2ed('0xe')),'filename':filename(_0x393b9f,'error'),'level':_0xb2ed('0xe'),'json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x7f3fa4){return formatter(_0x393b9f,_0x7f3fa4);}}),new winston[(_0xb2ed('0xb'))]['File']({'name':util[_0xb2ed('0x3')](_0xb2ed('0xd'),_0x393b9f,'info'),'filename':filename(_0x393b9f,'info'),'level':'info','json':![],'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'formatter':function(_0x286b2c){return formatter(_0x393b9f,_0x286b2c);}}),new winston[(_0xb2ed('0xb'))][(_0xb2ed('0xf'))]({'level':process[_0xb2ed('0x10')][_0xb2ed('0x11')]||debugLevel,'json':![],'formatter':function(_0x57928f){return formatter(_0x393b9f,_0x57928f);}})]});};
\ No newline at end of file