Built motion from commit f541bb3b.|2.6.14
[motion2.git] / server / services / routing / server / applications / system.js
index a499eff..4dddb96 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xec1b=['string','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','error','[%s][SYSTEM]\x20%s','map','message','join','info','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','getMustacheRender','[%s][SYSTEM]\x20commnad:\x20%s','trim','isEmpty','[%s][SYSTEM]\x20no\x20variable','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','isObject','stringify','next','validate','shelljs','./utils','routing'];(function(_0x3ab51d,_0x2fa01d){var _0x29a04e=function(_0x7807b0){while(--_0x7807b0){_0x3ab51d['push'](_0x3ab51d['shift']());}};_0x29a04e(++_0x2fa01d);}(_0xec1b,0x17c));var _0xbec1=function(_0x3d9176,_0x399d6f){_0x3d9176=_0x3d9176-0x0;var _0x12adc5=_0xec1b[_0x3d9176];return _0x12adc5;};'use strict';var schema=require(_0xbec1('0x0'));var sh=require(_0xbec1('0x1'));var _=require('lodash');var utils=require(_0xbec1('0x2'));var logger=require('../../../../config/logger')(_0xbec1('0x3'));var system=schema({'command':{'type':_0xbec1('0x4'),'required':!![],'message':_0xbec1('0x5')}});exports[_0xbec1('0x6')]=function(_0x115b24,_0x2b0070){return function(_0x2ffaa1){try{var _0xbaaa7e={'command':_0x2b0070[0x0]};var _0xb6f9cb=system[_0xbec1('0x0')](_0xbaaa7e,{'typecast':!![]});if(_0xb6f9cb['length']){logger[_0xbec1('0x7')](_0xbec1('0x8'),_0x115b24,_[_0xbec1('0x9')](_0xb6f9cb,_0xbec1('0xa'))[_0xbec1('0xb')](',\x20'));logger[_0xbec1('0xc')](_0xbec1('0xd'),_0x115b24);_0x2ffaa1['next']();}else{var _0x1bdcf0=this;var _0x5c3548=utils[_0xbec1('0xe')](_0x2b0070[0x0],this);logger['info'](_0xbec1('0xf'),_0x115b24,_0x5c3548);sh['exec'](_[_0xbec1('0x10')](_0x5c3548),function(_0x5c9645,_0x125211){logger[_0xbec1('0xc')]('[%s][SYSTEM]\x20result\x20code:\x20%s',_0x115b24,_0x5c9645);if(_0x5c9645==0x0){var _0x5cba5c=_0x125211['replace'](/(\r\n|\n|\r)/gm,'');if(_['isNil'](_0x2b0070[0x1])||_[_0xbec1('0x11')](_0x2b0070[0x1])){logger[_0xbec1('0xc')](_0xbec1('0x12'),_0x115b24);_0x1bdcf0[_0xbec1('0x13')][_0x2b0070[0x1]]=_0x5cba5c;}else{logger[_0xbec1('0xc')](_0xbec1('0x14'),_0x115b24,_0x2b0070[0x1],_0x5cba5c);_0x1bdcf0[_0xbec1('0x13')][_0x2b0070[0x1]]=_0x5cba5c;}}_0x2ffaa1['next']();});}}catch(_0x457d1f){logger[_0xbec1('0x7')](_0xbec1('0x8'),_0x115b24,_[_0xbec1('0x15')](_0x457d1f)?JSON[_0xbec1('0x16')](_0x457d1f):_0x457d1f);logger[_0xbec1('0xc')](_0xbec1('0xd'),_0x115b24);_0x2ffaa1[_0xbec1('0x17')]();}};};
\ No newline at end of file
+var _0xe781=['[%s][SYSTEM]\x20result\x20code:\x20%s','isEmpty','[%s][SYSTEM]\x20no\x20variable','body','[%s][SYSTEM]\x20set\x20variable\x20%s:\x20%s','next','[%s][SYSTEM]\x20%s','isObject','stringify','validate','shelljs','lodash','./utils','../../../../config/logger','string','command\x20is\x20a\x20string\x20and\x20it\x20is\x20required','error','map','message','join','[%s][SYSTEM]\x20no\x20command\x20executed,\x20force\x20next','getMustacheRender','info','[%s][SYSTEM]\x20commnad:\x20%s','exec','trim'];(function(_0xda4e6a,_0x4cc04b){var _0x2ad650=function(_0x36fa95){while(--_0x36fa95){_0xda4e6a['push'](_0xda4e6a['shift']());}};_0x2ad650(++_0x4cc04b);}(_0xe781,0x141));var _0x1e78=function(_0x1374ee,_0x3d8967){_0x1374ee=_0x1374ee-0x0;var _0x1d724b=_0xe781[_0x1374ee];return _0x1d724b;};'use strict';var schema=require(_0x1e78('0x0'));var sh=require(_0x1e78('0x1'));var _=require(_0x1e78('0x2'));var utils=require(_0x1e78('0x3'));var logger=require(_0x1e78('0x4'))('routing');var system=schema({'command':{'type':_0x1e78('0x5'),'required':!![],'message':_0x1e78('0x6')}});exports['consequence']=function(_0x3f8ce9,_0x2961a0){return function(_0x4bf3e6){try{var _0x11754a={'command':_0x2961a0[0x0]};var _0x4010cf=system[_0x1e78('0x0')](_0x11754a,{'typecast':!![]});if(_0x4010cf['length']){logger[_0x1e78('0x7')]('[%s][SYSTEM]\x20%s',_0x3f8ce9,_[_0x1e78('0x8')](_0x4010cf,_0x1e78('0x9'))[_0x1e78('0xa')](',\x20'));logger['info'](_0x1e78('0xb'),_0x3f8ce9);_0x4bf3e6['next']();}else{var _0x9a60b1=this;var _0x3503d3=utils[_0x1e78('0xc')](_0x2961a0[0x0],this);logger[_0x1e78('0xd')](_0x1e78('0xe'),_0x3f8ce9,_0x3503d3);sh[_0x1e78('0xf')](_[_0x1e78('0x10')](_0x3503d3),function(_0x275bbe,_0x2eae59){logger[_0x1e78('0xd')](_0x1e78('0x11'),_0x3f8ce9,_0x275bbe);if(_0x275bbe==0x0){var _0x41d6bd=_0x2eae59['replace'](/(\r\n|\n|\r)/gm,'');if(_['isNil'](_0x2961a0[0x1])||_[_0x1e78('0x12')](_0x2961a0[0x1])){logger[_0x1e78('0xd')](_0x1e78('0x13'),_0x3f8ce9);_0x9a60b1[_0x1e78('0x14')][_0x2961a0[0x1]]=_0x41d6bd;}else{logger[_0x1e78('0xd')](_0x1e78('0x15'),_0x3f8ce9,_0x2961a0[0x1],_0x41d6bd);_0x9a60b1[_0x1e78('0x14')][_0x2961a0[0x1]]=_0x41d6bd;}}_0x4bf3e6[_0x1e78('0x16')]();});}}catch(_0x524016){logger[_0x1e78('0x7')](_0x1e78('0x17'),_0x3f8ce9,_[_0x1e78('0x18')](_0x524016)?JSON[_0x1e78('0x19')](_0x524016):_0x524016);logger[_0x1e78('0xd')](_0x1e78('0xb'),_0x3f8ce9);_0x4bf3e6[_0x1e78('0x16')]();}};};
\ No newline at end of file