Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / services / routing / server / applications / system.js
index 2a34f15..8bb9502 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8e4a=['[%s][SYSTEM]\x20%s','map','join','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','next','getMustacheRender','exec','trim','[%s][SYSTEM]\x20result\x20code:\x20%s','replace','isEmpty','[%s][SYSTEM]\x20no\x20variable','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','isObject','stringify','validate','shelljs','lodash','./utils','../../../../config/logger','routing','string','consequence','length'];(function(_0x15c6ed,_0x36e3ab){var _0x152ac0=function(_0x268729){while(--_0x268729){_0x15c6ed['push'](_0x15c6ed['shift']());}};_0x152ac0(++_0x36e3ab);}(_0x8e4a,0x1e5));var _0xa8e4=function(_0x142d8c,_0x58b692){_0x142d8c=_0x142d8c-0x0;var _0x3a557e=_0x8e4a[_0x142d8c];return _0x3a557e;};'use strict';var schema=require(_0xa8e4('0x0'));var sh=require(_0xa8e4('0x1'));var _=require(_0xa8e4('0x2'));var utils=require(_0xa8e4('0x3'));var logger=require(_0xa8e4('0x4'))(_0xa8e4('0x5'));var system=schema({'command':{'type':_0xa8e4('0x6'),'required':!![],'message':'command\x20is\x20a\x20string\x20and\x20it\x20is\x20required'}});exports[_0xa8e4('0x7')]=function(_0x56ab33,_0x52fa9f){return function(_0x320898){try{var _0x5ae0d2={'command':_0x52fa9f[0x0]};var _0x5bc0d8=system[_0xa8e4('0x0')](_0x5ae0d2,{'typecast':!![]});if(_0x5bc0d8[_0xa8e4('0x8')]){logger['error'](_0xa8e4('0x9'),_0x56ab33,_[_0xa8e4('0xa')](_0x5bc0d8,'message')[_0xa8e4('0xb')](',\x20'));logger[_0xa8e4('0xc')](_0xa8e4('0xd'),_0x56ab33);_0x320898[_0xa8e4('0xe')]();}else{var _0x461e64=this;var _0x52b442=utils[_0xa8e4('0xf')](_0x52fa9f[0x0],this);logger['info']('[%s][SYSTEM]\x20commnad:\x20%s',_0x56ab33,_0x52b442);sh[_0xa8e4('0x10')](_[_0xa8e4('0x11')](_0x52b442),function(_0x3616ba,_0x2a220a){logger['info'](_0xa8e4('0x12'),_0x56ab33,_0x3616ba);if(_0x3616ba==0x0){var _0x40cf81=_0x2a220a[_0xa8e4('0x13')](/(\r\n|\n|\r)/gm,'');if(_['isNil'](_0x52fa9f[0x1])||_[_0xa8e4('0x14')](_0x52fa9f[0x1])){logger[_0xa8e4('0xc')](_0xa8e4('0x15'),_0x56ab33);_0x461e64[_0xa8e4('0x16')][_0x52fa9f[0x1]]=_0x40cf81;}else{logger[_0xa8e4('0xc')](_0xa8e4('0x17'),_0x56ab33,_0x52fa9f[0x1],_0x40cf81);_0x461e64['body'][_0x52fa9f[0x1]]=_0x40cf81;}}_0x320898[_0xa8e4('0xe')]();});}}catch(_0x12a3c2){logger['error'](_0xa8e4('0x9'),_0x56ab33,_[_0xa8e4('0x18')](_0x12a3c2)?JSON[_0xa8e4('0x19')](_0x12a3c2):_0x12a3c2);logger['info'](_0xa8e4('0xd'),_0x56ab33);_0x320898['next']();}};};
\ No newline at end of file
+var _0xa4f7=['next','getMustacheRender','[%s][SYSTEM]\x20commnad:\x20%s','exec','trim','replace','isNil','isEmpty','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','body','isObject','shelljs','./utils','../../../../config/logger','routing','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','validate','length','error','[%s][SYSTEM]\x20%s','map','message','join','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next'];(function(_0x5e128a,_0x1ddbe6){var _0x2d82cd=function(_0x182aac){while(--_0x182aac){_0x5e128a['push'](_0x5e128a['shift']());}};_0x2d82cd(++_0x1ddbe6);}(_0xa4f7,0x15d));var _0x7a4f=function(_0x2ec9ad,_0x214d28){_0x2ec9ad=_0x2ec9ad-0x0;var _0x2359bd=_0xa4f7[_0x2ec9ad];return _0x2359bd;};'use strict';var schema=require('validate');var sh=require(_0x7a4f('0x0'));var _=require('lodash');var utils=require(_0x7a4f('0x1'));var logger=require(_0x7a4f('0x2'))(_0x7a4f('0x3'));var system=schema({'command':{'type':'string','required':!![],'message':_0x7a4f('0x4')}});exports[_0x7a4f('0x5')]=function(_0x5db2af,_0x236970){return function(_0x4db7a5){try{var _0x4cd59e={'command':_0x236970[0x0]};var _0x2915b5=system[_0x7a4f('0x6')](_0x4cd59e,{'typecast':!![]});if(_0x2915b5[_0x7a4f('0x7')]){logger[_0x7a4f('0x8')](_0x7a4f('0x9'),_0x5db2af,_[_0x7a4f('0xa')](_0x2915b5,_0x7a4f('0xb'))[_0x7a4f('0xc')](',\x20'));logger[_0x7a4f('0xd')](_0x7a4f('0xe'),_0x5db2af);_0x4db7a5[_0x7a4f('0xf')]();}else{var _0x1efe5c=this;var _0x35c193=utils[_0x7a4f('0x10')](_0x236970[0x0],this);logger[_0x7a4f('0xd')](_0x7a4f('0x11'),_0x5db2af,_0x35c193);sh[_0x7a4f('0x12')](_[_0x7a4f('0x13')](_0x35c193),function(_0x1a2170,_0x151d3d){logger[_0x7a4f('0xd')]('[%s][SYSTEM]\x20result\x20code:\x20%s',_0x5db2af,_0x1a2170);if(_0x1a2170==0x0){var _0x1a8c1c=_0x151d3d[_0x7a4f('0x14')](/(\r\n|\n|\r)/gm,'');if(_[_0x7a4f('0x15')](_0x236970[0x1])||_[_0x7a4f('0x16')](_0x236970[0x1])){logger[_0x7a4f('0xd')]('[%s][SYSTEM]\x20no\x20variable',_0x5db2af);_0x1efe5c['body'][_0x236970[0x1]]=_0x1a8c1c;}else{logger['info'](_0x7a4f('0x17'),_0x5db2af,_0x236970[0x1],_0x1a8c1c);_0x1efe5c[_0x7a4f('0x18')][_0x236970[0x1]]=_0x1a8c1c;}}_0x4db7a5[_0x7a4f('0xf')]();});}}catch(_0x3759ff){logger['error'](_0x7a4f('0x9'),_0x5db2af,_[_0x7a4f('0x19')](_0x3759ff)?JSON['stringify'](_0x3759ff):_0x3759ff);logger[_0x7a4f('0xd')](_0x7a4f('0xe'),_0x5db2af);_0x4db7a5[_0x7a4f('0xf')]();}};};
\ No newline at end of file