Built motion from commit 1efd3d96.|2.6.31
[motion2.git] / server / services / routing / server / applications / system.js
index f28f521..2284210 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc3f9=['consequence','length','error','[%s][SYSTEM]\x20%s','message','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','next','getMustacheRender','[%s][SYSTEM]\x20commnad:\x20%s','exec','[%s][SYSTEM]\x20result\x20code:\x20%s','replace','isNil','[%s][SYSTEM]\x20no\x20variable','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','isObject','validate','shelljs','lodash','./utils','../../../../config/logger','routing','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required'];(function(_0x499c39,_0x4a95c0){var _0x579971=function(_0x5c725b){while(--_0x5c725b){_0x499c39['push'](_0x499c39['shift']());}};_0x579971(++_0x4a95c0);}(_0xc3f9,0x125));var _0x9c3f=function(_0x204bb6,_0x10c426){_0x204bb6=_0x204bb6-0x0;var _0x4bc63b=_0xc3f9[_0x204bb6];return _0x4bc63b;};'use strict';var schema=require(_0x9c3f('0x0'));var sh=require(_0x9c3f('0x1'));var _=require(_0x9c3f('0x2'));var utils=require(_0x9c3f('0x3'));var logger=require(_0x9c3f('0x4'))(_0x9c3f('0x5'));var system=schema({'command':{'type':'string','required':!![],'message':_0x9c3f('0x6')}});exports[_0x9c3f('0x7')]=function(_0x1dd80e,_0x2a92a7){return function(_0x2fed2){try{var _0x49af64={'command':_0x2a92a7[0x0]};var _0x89ecda=system['validate'](_0x49af64,{'typecast':!![]});if(_0x89ecda[_0x9c3f('0x8')]){logger[_0x9c3f('0x9')](_0x9c3f('0xa'),_0x1dd80e,_['map'](_0x89ecda,_0x9c3f('0xb'))['join'](',\x20'));logger[_0x9c3f('0xc')](_0x9c3f('0xd'),_0x1dd80e);_0x2fed2[_0x9c3f('0xe')]();}else{var _0x149e98=this;var _0xa90c23=utils[_0x9c3f('0xf')](_0x2a92a7[0x0],this);logger[_0x9c3f('0xc')](_0x9c3f('0x10'),_0x1dd80e,_0xa90c23);sh[_0x9c3f('0x11')](_['trim'](_0xa90c23),function(_0x1a1d30,_0x4579b3){logger['info'](_0x9c3f('0x12'),_0x1dd80e,_0x1a1d30);if(_0x1a1d30==0x0){var _0x18f24c=_0x4579b3[_0x9c3f('0x13')](/(\r\n|\n|\r)/gm,'');if(_[_0x9c3f('0x14')](_0x2a92a7[0x1])||_['isEmpty'](_0x2a92a7[0x1])){logger[_0x9c3f('0xc')](_0x9c3f('0x15'),_0x1dd80e);_0x149e98[_0x9c3f('0x16')][_0x2a92a7[0x1]]=_0x18f24c;}else{logger[_0x9c3f('0xc')](_0x9c3f('0x17'),_0x1dd80e,_0x2a92a7[0x1],_0x18f24c);_0x149e98[_0x9c3f('0x16')][_0x2a92a7[0x1]]=_0x18f24c;}}_0x2fed2[_0x9c3f('0xe')]();});}}catch(_0x432357){logger[_0x9c3f('0x9')](_0x9c3f('0xa'),_0x1dd80e,_[_0x9c3f('0x18')](_0x432357)?JSON['stringify'](_0x432357):_0x432357);logger[_0x9c3f('0xc')]('[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next',_0x1dd80e);_0x2fed2[_0x9c3f('0xe')]();}};};
\ No newline at end of file
+var _0x3c6d=['consequence','length','error','[%s][SYSTEM]\x20%s','join','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','getMustacheRender','exec','trim','[%s][SYSTEM]\x20result\x20code:\x20%s','replace','isNil','isEmpty','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','next','isObject','stringify','validate','shelljs','lodash','./utils','routing','string','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required'];(function(_0x55ff79,_0x3d45e7){var _0x579067=function(_0x3650e4){while(--_0x3650e4){_0x55ff79['push'](_0x55ff79['shift']());}};_0x579067(++_0x3d45e7);}(_0x3c6d,0x199));var _0xd3c6=function(_0x1b5007,_0x1f729c){_0x1b5007=_0x1b5007-0x0;var _0x570334=_0x3c6d[_0x1b5007];return _0x570334;};'use strict';var schema=require(_0xd3c6('0x0'));var sh=require(_0xd3c6('0x1'));var _=require(_0xd3c6('0x2'));var utils=require(_0xd3c6('0x3'));var logger=require('../../../../config/logger')(_0xd3c6('0x4'));var system=schema({'command':{'type':_0xd3c6('0x5'),'required':!![],'message':_0xd3c6('0x6')}});exports[_0xd3c6('0x7')]=function(_0x26c5b9,_0x236c6b){return function(_0x5dcebd){try{var _0x11fb61={'command':_0x236c6b[0x0]};var _0xe7c405=system[_0xd3c6('0x0')](_0x11fb61,{'typecast':!![]});if(_0xe7c405[_0xd3c6('0x8')]){logger[_0xd3c6('0x9')](_0xd3c6('0xa'),_0x26c5b9,_['map'](_0xe7c405,'message')[_0xd3c6('0xb')](',\x20'));logger[_0xd3c6('0xc')](_0xd3c6('0xd'),_0x26c5b9);_0x5dcebd['next']();}else{var _0x1b7e6d=this;var _0x5c14ec=utils[_0xd3c6('0xe')](_0x236c6b[0x0],this);logger['info']('[%s][SYSTEM]\x20commnad:\x20%s',_0x26c5b9,_0x5c14ec);sh[_0xd3c6('0xf')](_[_0xd3c6('0x10')](_0x5c14ec),function(_0x33ba6d,_0x2299fb){logger[_0xd3c6('0xc')](_0xd3c6('0x11'),_0x26c5b9,_0x33ba6d);if(_0x33ba6d==0x0){var _0x29f18b=_0x2299fb[_0xd3c6('0x12')](/(\r\n|\n|\r)/gm,'');if(_[_0xd3c6('0x13')](_0x236c6b[0x1])||_[_0xd3c6('0x14')](_0x236c6b[0x1])){logger[_0xd3c6('0xc')]('[%s][SYSTEM]\x20no\x20variable',_0x26c5b9);_0x1b7e6d[_0xd3c6('0x15')][_0x236c6b[0x1]]=_0x29f18b;}else{logger[_0xd3c6('0xc')](_0xd3c6('0x16'),_0x26c5b9,_0x236c6b[0x1],_0x29f18b);_0x1b7e6d[_0xd3c6('0x15')][_0x236c6b[0x1]]=_0x29f18b;}}_0x5dcebd[_0xd3c6('0x17')]();});}}catch(_0x3bf390){logger[_0xd3c6('0x9')](_0xd3c6('0xa'),_0x26c5b9,_[_0xd3c6('0x18')](_0x3bf390)?JSON[_0xd3c6('0x19')](_0x3bf390):_0x3bf390);logger[_0xd3c6('0xc')](_0xd3c6('0xd'),_0x26c5b9);_0x5dcebd[_0xd3c6('0x17')]();}};};
\ No newline at end of file