Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / services / ami / trigger / urlforward / index.js
index 27231ef..796495f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x64b8=['POST','body','data7','then','statusCode','catch','format','%s\x20%s\x20%s\x20[%s]:%s','name','message','request-promise','mustache','data1','toUpperCase','data2','GET'];(function(_0x5df4da,_0xc5fc92){var _0x3b2e01=function(_0x46aa49){while(--_0x46aa49){_0x5df4da['push'](_0x5df4da['shift']());}};_0x3b2e01(++_0xc5fc92);}(_0x64b8,0xda));var _0x864b=function(_0x384bc9,_0x339e2c){_0x384bc9=_0x384bc9-0x0;var _0x4df509=_0x64b8[_0x384bc9];return _0x4df509;};'use strict';var rp=require(_0x864b('0x0'));var util=require('util');var Mustache=require(_0x864b('0x1'));var logger=require('../../../../config/logger')('trigger');exports['exec']=function(_0x4febbf,_0x5766cf){var _0x172396={'method':_0x4febbf[_0x864b('0x2')][_0x864b('0x3')](),'uri':encodeURI(Mustache['render'](_0x4febbf[_0x864b('0x4')],_0x5766cf)),'json':!![],'resolveWithFullResponse':!![]};switch(_0x4febbf[_0x864b('0x2')][_0x864b('0x3')]()){case _0x864b('0x5'):_0x172396['qs']=_0x5766cf;break;case _0x864b('0x6'):_0x172396[_0x864b('0x7')]=_0x4febbf[_0x864b('0x8')]?Mustache['render'](_0x4febbf[_0x864b('0x8')],_0x5766cf):_0x5766cf;break;}rp(_0x172396)[_0x864b('0x9')](function(_0x202134){logger['info'](util['format']('%s\x20%s\x20succeeded\x20with\x20status:\x20%d\x20and\x20body:\x20%s',_0x4febbf[_0x864b('0x2')],_0x4febbf[_0x864b('0x4')],_0x202134[_0x864b('0xa')],_0x202134[_0x864b('0x7')]));})[_0x864b('0xb')](function(_0x51fa3f){logger['error'](util[_0x864b('0xc')](_0x864b('0xd'),_0x4febbf[_0x864b('0x2')],_0x4febbf[_0x864b('0x4')],_0x51fa3f['statusCode'],_0x51fa3f[_0x864b('0xe')],_0x51fa3f[_0x864b('0xf')]));});};
\ No newline at end of file
+var _0xa542=['message','util','trigger','exec','data1','render','toUpperCase','GET','POST','body','data7','info','format','catch','error','%s\x20%s\x20%s\x20[%s]:%s','data2','statusCode','name'];(function(_0x427217,_0x4039b1){var _0x5b28fb=function(_0x3eaa08){while(--_0x3eaa08){_0x427217['push'](_0x427217['shift']());}};_0x5b28fb(++_0x4039b1);}(_0xa542,0xf8));var _0x2a54=function(_0x306ae5,_0x17f5d1){_0x306ae5=_0x306ae5-0x0;var _0x2e09a0=_0xa542[_0x306ae5];return _0x2e09a0;};'use strict';var rp=require('request-promise');var util=require(_0x2a54('0x0'));var Mustache=require('mustache');var logger=require('../../../../config/logger')(_0x2a54('0x1'));exports[_0x2a54('0x2')]=function(_0x13b010,_0x311c2a){var _0x24bff6={'method':_0x13b010[_0x2a54('0x3')]['toUpperCase'](),'uri':encodeURI(Mustache[_0x2a54('0x4')](_0x13b010['data2'],_0x311c2a)),'json':!![],'resolveWithFullResponse':!![]};switch(_0x13b010[_0x2a54('0x3')][_0x2a54('0x5')]()){case _0x2a54('0x6'):_0x24bff6['qs']=_0x311c2a;break;case _0x2a54('0x7'):_0x24bff6[_0x2a54('0x8')]=_0x13b010[_0x2a54('0x9')]?Mustache[_0x2a54('0x4')](_0x13b010[_0x2a54('0x9')],_0x311c2a):_0x311c2a;break;}rp(_0x24bff6)['then'](function(_0x3fade7){logger[_0x2a54('0xa')](util[_0x2a54('0xb')]('%s\x20%s\x20succeeded\x20with\x20status:\x20%d\x20and\x20body:\x20%s',_0x13b010[_0x2a54('0x3')],_0x13b010['data2'],_0x3fade7['statusCode'],_0x3fade7[_0x2a54('0x8')]));})[_0x2a54('0xc')](function(_0x38dd14){logger[_0x2a54('0xd')](util[_0x2a54('0xb')](_0x2a54('0xe'),_0x13b010[_0x2a54('0x3')],_0x13b010[_0x2a54('0xf')],_0x38dd14[_0x2a54('0x10')],_0x38dd14[_0x2a54('0x11')],_0x38dd14[_0x2a54('0x12')]));});};
\ No newline at end of file