Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / services / ami / client.js
index a58e106..2aacddb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5095=['rpc','memberReport','error','message','result','catch','exports','jayson/promise','bluebird','../../config/logger','client','Request','debug'];(function(_0x119cd8,_0x556b73){var _0x7072a3=function(_0x5908d1){while(--_0x5908d1){_0x119cd8['push'](_0x119cd8['shift']());}};_0x7072a3(++_0x556b73);}(_0x5095,0xca));var _0x5509=function(_0x6ec97e,_0x60bd06){_0x6ec97e=_0x6ec97e-0x0;var _0x4c8243=_0x5095[_0x6ec97e];return _0x4c8243;};'use strict';var jayson=require(_0x5509('0x0'));var BPromise=require(_0x5509('0x1'));var logger=require(_0x5509('0x2'))('ami');var client=jayson[_0x5509('0x3')]['http']({'port':0x2329});client[_0x5509('0x4')]=function(_0xc246b3,_0xbe1be){return new BPromise(function(_0x52bb5f,_0x3a0003){return client['request'](_0xc246b3,_0xbe1be)['then'](function(_0x519291){logger[_0x5509('0x5')](_0x5509('0x6'),_0x5509('0x7'),_0xc246b3,_0xbe1be,_0x519291);if(_0x519291['error']){logger[_0x5509('0x8')](_0x5509('0x6'),_0x5509('0x7'),_0xc246b3,_0x519291[_0x5509('0x8')][_0x5509('0x9')],_0xbe1be);return _0x3a0003(_0x519291[_0x5509('0x8')][_0x5509('0x9')]);}else{return _0x52bb5f(_0x519291[_0x5509('0xa')]);}})[_0x5509('0xb')](function(_0x176409){logger[_0x5509('0x8')]('rpc',_0x5509('0x7'),_0xc246b3,_0x176409,_0xbe1be);return _0x3a0003(_0x176409);});});};module[_0x5509('0xc')]=client;
\ No newline at end of file
+var _0xd2c3=['request','memberReport','error','rpc','message','result','exports','jayson/promise','client','http','Request'];(function(_0x57c4ec,_0xfb1ad0){var _0x157f3c=function(_0x283be4){while(--_0x283be4){_0x57c4ec['push'](_0x57c4ec['shift']());}};_0x157f3c(++_0xfb1ad0);}(_0xd2c3,0x10f));var _0x3d2c=function(_0x5d2803,_0xf375bd){_0x5d2803=_0x5d2803-0x0;var _0xdcad2c=_0xd2c3[_0x5d2803];return _0xdcad2c;};'use strict';var jayson=require(_0x3d2c('0x0'));var BPromise=require('bluebird');var logger=require('../../config/logger')('ami');var client=jayson[_0x3d2c('0x1')][_0x3d2c('0x2')]({'port':0x2329});client[_0x3d2c('0x3')]=function(_0x26f5dd,_0x453d30){return new BPromise(function(_0x15adaf,_0x582597){return client[_0x3d2c('0x4')](_0x26f5dd,_0x453d30)['then'](function(_0x1d0743){logger['debug']('rpc',_0x3d2c('0x5'),_0x26f5dd,_0x453d30,_0x1d0743);if(_0x1d0743[_0x3d2c('0x6')]){logger[_0x3d2c('0x6')](_0x3d2c('0x7'),_0x3d2c('0x5'),_0x26f5dd,_0x1d0743[_0x3d2c('0x6')][_0x3d2c('0x8')],_0x453d30);return _0x582597(_0x1d0743['error'][_0x3d2c('0x8')]);}else{return _0x15adaf(_0x1d0743[_0x3d2c('0x9')]);}})['catch'](function(_0x475e3d){logger[_0x3d2c('0x6')]('rpc',_0x3d2c('0x5'),_0x26f5dd,_0x475e3d,_0x453d30);return _0x582597(_0x475e3d);});});};module[_0x3d2c('0xa')]=client;
\ No newline at end of file