Built motion from commit (unavailable).|2.4.2
[motion2.git] / server / services / ami / trigger / urlforward / index.js
index 4a6d84c..e7188c9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbc95=['format','%s\x20%s\x20succeeded\x20with\x20status:\x20%d\x20and\x20response:\x20%s','statusCode','catch','%s\x20%s\x20failed\x20with\x20status:\x20%d\x20and\x20error:\x20%s\x20%s','name','message','request-promise','util','lodash','mustache','../../../../config/logger','toUpperCase','data2','parse','render','data6','error','stack','PUT','data7','body','info','%s\x20%s\x20sending\x20request\x20with\x20following\x20options:\x20%s','data1','stringify','isNil',',\x20request\x20body:\x20','object'];(function(_0x5dd26e,_0x52450f){var _0x1e2c7e=function(_0x37310f){while(--_0x37310f){_0x5dd26e['push'](_0x5dd26e['shift']());}};_0x1e2c7e(++_0x52450f);}(_0xbc95,0x1f4));var _0x5bc9=function(_0x21afd5,_0x57b9ba){_0x21afd5=_0x21afd5-0x0;var _0x59b71d=_0xbc95[_0x21afd5];return _0x59b71d;};'use strict';var rp=require(_0x5bc9('0x0'));var util=require(_0x5bc9('0x1'));var _=require(_0x5bc9('0x2'));var Mustache=require(_0x5bc9('0x3'));var logger=require(_0x5bc9('0x4'))('trigger');exports['exec']=function(_0x4dba18,_0x38bbec){var _0x191576,_0x55b17e;var _0x572b24={'method':_0x4dba18['data1'][_0x5bc9('0x5')](),'uri':encodeURI(Mustache['render'](_0x4dba18[_0x5bc9('0x6')],_0x38bbec)),'json':!![],'resolveWithFullResponse':!![]};try{_0x572b24['headers']=_0x4dba18['data6']?JSON[_0x5bc9('0x7')](Mustache[_0x5bc9('0x8')](_0x4dba18[_0x5bc9('0x9')],_0x38bbec)):{};}catch(_0x357d27){logger[_0x5bc9('0xa')](_0x357d27[_0x5bc9('0xb')]);}switch(_0x4dba18['data1'][_0x5bc9('0x5')]()){case'GET':_0x572b24['qs']=_0x38bbec;break;case'POST':case _0x5bc9('0xc'):_0x191576={};if(_0x4dba18['data7']){_0x191576=Mustache[_0x5bc9('0x8')](_0x4dba18[_0x5bc9('0xd')],_0x38bbec);}else{_0x191576=_0x38bbec;}_0x572b24[_0x5bc9('0xe')]=JSON[_0x5bc9('0x7')](_0x191576);break;}logger[_0x5bc9('0xf')](util['format'](_0x5bc9('0x10'),_0x4dba18[_0x5bc9('0x11')],_0x4dba18['data2'],JSON[_0x5bc9('0x12')](_0x572b24)));rp(_0x572b24)['then'](function(_0x48a2c2){_0x191576=!_[_0x5bc9('0x13')](_0x191576)?_0x5bc9('0x14')+_0x191576:'';_0x55b17e=typeof _0x48a2c2[_0x5bc9('0xe')]===_0x5bc9('0x15')?JSON[_0x5bc9('0x12')](_0x48a2c2[_0x5bc9('0xe')]):_0x48a2c2['body'];logger['info'](util[_0x5bc9('0x16')](_0x5bc9('0x17'),_0x4dba18['data1'],_0x4dba18[_0x5bc9('0x6')],_0x48a2c2[_0x5bc9('0x18')],_0x55b17e));})[_0x5bc9('0x19')](function(_0x50baff){logger[_0x5bc9('0xa')](util[_0x5bc9('0x16')](_0x5bc9('0x1a'),_0x4dba18['data1'],_0x4dba18[_0x5bc9('0x6')],_0x50baff['statusCode'],_0x50baff[_0x5bc9('0x1b')],_0x50baff[_0x5bc9('0x1c')]));});};
\ No newline at end of file
+var _0xbd99=['data7','info','%s\x20%s\x20sending\x20request\x20with\x20following\x20options:\x20%s','then','isNil',',\x20request\x20body:\x20','object','stringify','body','%s\x20%s\x20succeeded\x20with\x20status:\x20%d\x20and\x20response:\x20%s','statusCode','catch','error','format','%s\x20%s\x20failed\x20with\x20status:\x20%d\x20and\x20error:\x20%s\x20%s','name','message','request-promise','util','mustache','../../../../config/logger','exec','data1','render','data2','headers','data6','parse','stack','toUpperCase','GET','POST','PUT'];(function(_0x31f096,_0x55b21c){var _0x548270=function(_0xe8cf36){while(--_0xe8cf36){_0x31f096['push'](_0x31f096['shift']());}};_0x548270(++_0x55b21c);}(_0xbd99,0x1df));var _0x9bd9=function(_0x39a201,_0x20b64a){_0x39a201=_0x39a201-0x0;var _0x214d3a=_0xbd99[_0x39a201];return _0x214d3a;};'use strict';var rp=require(_0x9bd9('0x0'));var util=require(_0x9bd9('0x1'));var _=require('lodash');var Mustache=require(_0x9bd9('0x2'));var logger=require(_0x9bd9('0x3'))('trigger');exports[_0x9bd9('0x4')]=function(_0x3ffcc6,_0x1369ea){var _0x25acc7,_0x42b0f5;var _0x1d9c56={'method':_0x3ffcc6[_0x9bd9('0x5')]['toUpperCase'](),'uri':encodeURI(Mustache[_0x9bd9('0x6')](_0x3ffcc6[_0x9bd9('0x7')],_0x1369ea)),'json':!![],'resolveWithFullResponse':!![]};try{_0x1d9c56[_0x9bd9('0x8')]=_0x3ffcc6[_0x9bd9('0x9')]?JSON[_0x9bd9('0xa')](Mustache[_0x9bd9('0x6')](_0x3ffcc6['data6'],_0x1369ea)):{};}catch(_0x865dc1){logger['error'](_0x865dc1[_0x9bd9('0xb')]);}switch(_0x3ffcc6[_0x9bd9('0x5')][_0x9bd9('0xc')]()){case _0x9bd9('0xd'):_0x1d9c56['qs']=_0x1369ea;break;case _0x9bd9('0xe'):case _0x9bd9('0xf'):_0x25acc7={};if(_0x3ffcc6[_0x9bd9('0x10')]){_0x25acc7=Mustache['render'](_0x3ffcc6[_0x9bd9('0x10')],_0x1369ea);}else{_0x25acc7=_0x1369ea;}_0x1d9c56['body']=JSON['parse'](_0x25acc7);break;}logger[_0x9bd9('0x11')](util['format'](_0x9bd9('0x12'),_0x3ffcc6[_0x9bd9('0x5')],_0x3ffcc6[_0x9bd9('0x7')],JSON['stringify'](_0x1d9c56)));rp(_0x1d9c56)[_0x9bd9('0x13')](function(_0x4f9039){_0x25acc7=!_[_0x9bd9('0x14')](_0x25acc7)?_0x9bd9('0x15')+_0x25acc7:'';_0x42b0f5=typeof _0x4f9039['body']===_0x9bd9('0x16')?JSON[_0x9bd9('0x17')](_0x4f9039[_0x9bd9('0x18')]):_0x4f9039[_0x9bd9('0x18')];logger['info'](util['format'](_0x9bd9('0x19'),_0x3ffcc6[_0x9bd9('0x5')],_0x3ffcc6[_0x9bd9('0x7')],_0x4f9039[_0x9bd9('0x1a')],_0x42b0f5));})[_0x9bd9('0x1b')](function(_0x3e52ae){logger[_0x9bd9('0x1c')](util[_0x9bd9('0x1d')](_0x9bd9('0x1e'),_0x3ffcc6[_0x9bd9('0x5')],_0x3ffcc6['data2'],_0x3e52ae[_0x9bd9('0x1a')],_0x3e52ae[_0x9bd9('0x1f')],_0x3e52ae[_0x9bd9('0x20')]));});};
\ No newline at end of file