Built motion from commit f651e4b0a7312c0adceb5e57d6684a801a3aaf0d. Version 3.0.0...
[motion-next.git] / server / config / logger.js
index b5ef739..45e470f 100644 (file)
@@ -1 +1 @@
-const a847_0x42e9=['assign','./config.service','exports','logPath','path','createLogger','%s-%s','safe-stable-stringify','triple-beam','debugLevel','util','winston','transports','%s-%s.log','format','getConfigService','error','join','info'];(function(_0x3b6345,_0x42e948){const _0x4fcf33=function(_0x1c0fe6){while(--_0x1c0fe6){_0x3b6345['push'](_0x3b6345['shift']());}};_0x4fcf33(++_0x42e948);}(a847_0x42e9,0x1a6));const a847_0x4fcf=function(_0x3b6345,_0x42e948){_0x3b6345=_0x3b6345-0x0;let _0x4fcf33=a847_0x42e9[_0x3b6345];return _0x4fcf33;};const _0x34b60d=a847_0x4fcf;'use strict';const moment=require('moment'),winston=require(_0x34b60d('0x7')),util=require(_0x34b60d('0x6')),path=require(_0x34b60d('0x0')),{MESSAGE}=require(_0x34b60d('0x4')),jsonStringify=require(_0x34b60d('0x3')),cs=require(_0x34b60d('0x10'))[_0x34b60d('0xb')](),logPath=cs[_0x34b60d('0x12')];function filename(_0x1c0fe6,_0x1820f8){const _0x99013e=_0x34b60d;return path[_0x99013e('0xd')](logPath,util[_0x99013e('0xa')](_0x99013e('0x9'),_0x1c0fe6,_0x1820f8));}const MotionFormatter=_0x124fc7=>winston[_0x34b60d('0xa')](_0x4be3b5=>{const _0x2f6147=_0x34b60d,_0x85c413=moment()[_0x2f6147('0xa')]('YYYY-MM-DD\x20HH:mm:ss'),{level:_0x43ce67,message:_0x467478}=_0x4be3b5,_0x5f5771=jsonStringify(Object[_0x2f6147('0xf')]({},_0x4be3b5,{'level':undefined,'message':undefined,'splat':undefined}));return _0x4be3b5[MESSAGE]='['+_0x85c413+']\x20['+_0x43ce67['toUpperCase']()+']\x20'+_0x124fc7+'\x20-\x20'+_0x467478+'\x20'+(_0x5f5771==='{}'?'':_0x5f5771),_0x4be3b5;})();module[_0x34b60d('0x11')]=function(_0x547a9d){const _0x5c55ed=_0x34b60d;return winston[_0x5c55ed('0x1')]({'transports':[new winston[(_0x5c55ed('0x8'))]['File']({'name':util[_0x5c55ed('0xa')](_0x5c55ed('0x2'),_0x547a9d,_0x5c55ed('0xc')),'filename':filename(_0x547a9d,_0x5c55ed('0xc')),'level':_0x5c55ed('0xc'),'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'format':MotionFormatter(_0x547a9d)}),new winston[(_0x5c55ed('0x8'))]['File']({'name':util[_0x5c55ed('0xa')](_0x5c55ed('0x2'),_0x547a9d,_0x5c55ed('0xe')),'filename':filename(_0x547a9d,_0x5c55ed('0xe')),'level':_0x5c55ed('0xe'),'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'format':MotionFormatter(_0x547a9d)}),new winston[(_0x5c55ed('0x8'))]['Console']({'level':cs[_0x5c55ed('0x5')],'format':MotionFormatter(_0x547a9d)})]});};
\ No newline at end of file
+const a847_0x2a3e=['triple-beam','YYYY-MM-DD\x20HH:mm:ss','error','winston','transports','exports','safe-stable-stringify','%s-%s.log','debugLevel','createLogger','format','logPath','info','join','Console','File','\x20-\x20','assign','util'];(function(_0xdc8916,_0x2a3e00){const _0x14832a=function(_0x3bcd88){while(--_0x3bcd88){_0xdc8916['push'](_0xdc8916['shift']());}};_0x14832a(++_0x2a3e00);}(a847_0x2a3e,0xa7));const a847_0x1483=function(_0xdc8916,_0x2a3e00){_0xdc8916=_0xdc8916-0x0;let _0x14832a=a847_0x2a3e[_0xdc8916];return _0x14832a;};const _0x4109ac=a847_0x1483;'use strict';const moment=require('moment'),winston=require(_0x4109ac('0x7')),util=require(_0x4109ac('0x3')),path=require('path'),{MESSAGE}=require(_0x4109ac('0x4')),jsonStringify=require(_0x4109ac('0xa')),cs=require('./config.service')['getConfigService'](),logPath=cs[_0x4109ac('0xf')];function filename(_0x3bcd88,_0x2c601e){const _0x7d18d2=_0x4109ac;return path[_0x7d18d2('0x11')](logPath,util[_0x7d18d2('0xe')](_0x7d18d2('0xb'),_0x3bcd88,_0x2c601e));}const MotionFormatter=_0x2f9bb6=>winston['format'](_0x34e4fa=>{const _0x11ed92=_0x4109ac,_0x13052=moment()[_0x11ed92('0xe')](_0x11ed92('0x5')),{level:_0x23824d,message:_0x3cc629}=_0x34e4fa,_0x3526bd=jsonStringify(Object[_0x11ed92('0x2')]({},_0x34e4fa,{'level':undefined,'message':undefined,'splat':undefined}));return _0x34e4fa[MESSAGE]='['+_0x13052+']\x20['+_0x23824d['toUpperCase']()+']\x20'+_0x2f9bb6+_0x11ed92('0x1')+_0x3cc629+'\x20'+(_0x3526bd==='{}'?'':_0x3526bd),_0x34e4fa;})();module[_0x4109ac('0x9')]=function(_0x344c0d){const _0x4733f3=_0x4109ac;return winston[_0x4733f3('0xd')]({'transports':[new winston[(_0x4733f3('0x8'))][(_0x4733f3('0x0'))]({'name':util['format']('%s-%s',_0x344c0d,_0x4733f3('0x6')),'filename':filename(_0x344c0d,_0x4733f3('0x6')),'level':_0x4733f3('0x6'),'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'format':MotionFormatter(_0x344c0d)}),new winston['transports'][(_0x4733f3('0x0'))]({'name':util['format']('%s-%s',_0x344c0d,_0x4733f3('0x10')),'filename':filename(_0x344c0d,_0x4733f3('0x10')),'level':_0x4733f3('0x10'),'maxsize':0xa00000,'maxFiles':0xa,'tailable':!![],'format':MotionFormatter(_0x344c0d)}),new winston['transports'][(_0x4733f3('0x12'))]({'level':cs[_0x4733f3('0xc')],'format':MotionFormatter(_0x344c0d)})]});};
\ No newline at end of file