Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / services / routing / server / applications / system.js
index d646eca..c52f461 100644 (file)
@@ -1 +1 @@
-const a1380_0x4570=['[%s][SYSTEM]\x20no\x20variable','map','consequence','[%s][SYSTEM]\x20%s','message','next','isObject','error','routing','shelljs','[%s][SYSTEM]\x20commnad:\x20%s','exec','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','getMustacheRender','join','body','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required','trim','lodash','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','validate'];(function(_0x26916b,_0x10d5fc){const _0x457086=function(_0x4e3827){while(--_0x4e3827){_0x26916b['push'](_0x26916b['shift']());}};_0x457086(++_0x10d5fc);}(a1380_0x4570,0xcc));const a1380_0x4e38=function(_0x26916b,_0x10d5fc){_0x26916b=_0x26916b-0x1ba;let _0x457086=a1380_0x4570[_0x26916b];return _0x457086;};const a1380_0x137f3e=a1380_0x4e38;'use strict';const schema=require(a1380_0x137f3e(0x1c9)),sh=require(a1380_0x137f3e(0x1bd)),_=require(a1380_0x137f3e(0x1c6)),utils=require('./utils'),logger=require('../../../../config/logger')(a1380_0x137f3e(0x1bc)),system=schema({'command':{'type':'string','required':!![],'message':a1380_0x137f3e(0x1c4)}});exports[a1380_0x137f3e(0x1cc)]=function(_0x1d6357,_0x161706){return function(_0x351b95){const _0x55df41=a1380_0x4e38;try{const _0x57612c={'command':_0x161706[0x0]},_0x2646e7=system[_0x55df41(0x1c9)](_0x57612c,{'typecast':!![]});if(_0x2646e7['length'])logger[_0x55df41(0x1bb)]('[%s][SYSTEM]\x20%s',_0x1d6357,_[_0x55df41(0x1cb)](_0x2646e7,_0x55df41(0x1ce))[_0x55df41(0x1c2)](',\x20')),logger[_0x55df41(0x1c7)]('[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next',_0x1d6357),_0x351b95[_0x55df41(0x1cf)]();else{const _0x538759=this,_0x41ab30=utils[_0x55df41(0x1c1)](_0x161706[0x0],this);logger[_0x55df41(0x1c7)](_0x55df41(0x1be),_0x1d6357,_0x41ab30),sh[_0x55df41(0x1bf)](_[_0x55df41(0x1c5)](_0x41ab30),function(_0x5d0c33,_0xecb5f0){const _0x3eb2c7=_0x55df41;logger[_0x3eb2c7(0x1c7)]('[%s][SYSTEM]\x20result\x20code:\x20%s',_0x1d6357,_0x5d0c33);if(_0x5d0c33==0x0){const _0xdfb823=_0xecb5f0['replace'](/(\r\n|\n|\r)/gm,'');_['isNil'](_0x161706[0x1])||_['isEmpty'](_0x161706[0x1])?(logger[_0x3eb2c7(0x1c7)](_0x3eb2c7(0x1ca),_0x1d6357),_0x538759[_0x3eb2c7(0x1c3)][_0x161706[0x1]]=_0xdfb823):(logger[_0x3eb2c7(0x1c7)](_0x3eb2c7(0x1c0),_0x1d6357,_0x161706[0x1],_0xdfb823),_0x538759[_0x3eb2c7(0x1c3)][_0x161706[0x1]]=_0xdfb823);}_0x351b95[_0x3eb2c7(0x1cf)]();});}}catch(_0x212edd){logger['error'](_0x55df41(0x1cd),_0x1d6357,_[_0x55df41(0x1ba)](_0x212edd)?JSON['stringify'](_0x212edd):_0x212edd),logger[_0x55df41(0x1c7)](_0x55df41(0x1c8),_0x1d6357),_0x351b95[_0x55df41(0x1cf)]();}};};
\ No newline at end of file
+const a1384_0x590f=['replace','./utils','../../../../config/logger','next','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','shelljs','[%s][SYSTEM]\x20commnad:\x20%s','[%s][SYSTEM]\x20result\x20code:\x20%s','[%s][SYSTEM]\x20%s','getMustacheRender','validate','isNil','trim','string','length','[%s][SYSTEM]\x20no\x20variable','isEmpty','info','join','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','error','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','message','isObject'];(function(_0x90976d,_0x254bf4){const _0x590f1c=function(_0x42ef18){while(--_0x42ef18){_0x90976d['push'](_0x90976d['shift']());}};_0x590f1c(++_0x254bf4);}(a1384_0x590f,0x16c));const a1384_0x42ef=function(_0x90976d,_0x254bf4){_0x90976d=_0x90976d-0x1cc;let _0x590f1c=a1384_0x590f[_0x90976d];return _0x590f1c;};const a1384_0xf4b9e4=a1384_0x42ef;'use strict';const schema=require(a1384_0xf4b9e4(0x1d6)),sh=require(a1384_0xf4b9e4(0x1d1)),_=require('lodash'),utils=require(a1384_0xf4b9e4(0x1cd)),logger=require(a1384_0xf4b9e4(0x1ce))('routing'),system=schema({'command':{'type':a1384_0xf4b9e4(0x1d9),'required':!![],'message':a1384_0xf4b9e4(0x1df)}});exports[a1384_0xf4b9e4(0x1e0)]=function(_0x240787,_0x1c2ca5){return function(_0x44cbd0){const _0x1105d5=a1384_0x42ef;try{const _0x3e9c89={'command':_0x1c2ca5[0x0]},_0x30d337=system[_0x1105d5(0x1d6)](_0x3e9c89,{'typecast':!![]});if(_0x30d337[_0x1105d5(0x1da)])logger['error'](_0x1105d5(0x1d4),_0x240787,_['map'](_0x30d337,_0x1105d5(0x1e4))[_0x1105d5(0x1de)](',\x20')),logger[_0x1105d5(0x1dd)](_0x1105d5(0x1d0),_0x240787),_0x44cbd0[_0x1105d5(0x1cf)]();else{const _0x1d0d52=this,_0x428f57=utils[_0x1105d5(0x1d5)](_0x1c2ca5[0x0],this);logger[_0x1105d5(0x1dd)](_0x1105d5(0x1d2),_0x240787,_0x428f57),sh['exec'](_[_0x1105d5(0x1d8)](_0x428f57),function(_0x437b27,_0x50c1b9){const _0x4c3244=_0x1105d5;logger['info'](_0x4c3244(0x1d3),_0x240787,_0x437b27);if(_0x437b27==0x0){const _0xea81ce=_0x50c1b9[_0x4c3244(0x1cc)](/(\r\n|\n|\r)/gm,'');_[_0x4c3244(0x1d7)](_0x1c2ca5[0x1])||_[_0x4c3244(0x1dc)](_0x1c2ca5[0x1])?(logger['info'](_0x4c3244(0x1db),_0x240787),_0x1d0d52[_0x4c3244(0x1e2)][_0x1c2ca5[0x1]]=_0xea81ce):(logger[_0x4c3244(0x1dd)](_0x4c3244(0x1e3),_0x240787,_0x1c2ca5[0x1],_0xea81ce),_0x1d0d52['body'][_0x1c2ca5[0x1]]=_0xea81ce);}_0x44cbd0[_0x4c3244(0x1cf)]();});}}catch(_0x1929f5){logger[_0x1105d5(0x1e1)](_0x1105d5(0x1d4),_0x240787,_[_0x1105d5(0x1e5)](_0x1929f5)?JSON['stringify'](_0x1929f5):_0x1929f5),logger[_0x1105d5(0x1dd)](_0x1105d5(0x1d0),_0x240787),_0x44cbd0['next']();}};};
\ No newline at end of file