Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / ami / client.js
index 42077ef..1b57ce5 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2629=['ami','client','http','request','debug','rpc','memberReport','error','result','exports','bluebird','../../config/logger'];(function(_0x3b6d31,_0x219167){var _0x491998=function(_0x4900ae){while(--_0x4900ae){_0x3b6d31['push'](_0x3b6d31['shift']());}};_0x491998(++_0x219167);}(_0x2629,0x1de));var _0x9262=function(_0x208d6f,_0x576241){_0x208d6f=_0x208d6f-0x0;var _0x398bbf=_0x2629[_0x208d6f];return _0x398bbf;};'use strict';var jayson=require('jayson/promise');var BPromise=require(_0x9262('0x0'));var logger=require(_0x9262('0x1'))(_0x9262('0x2'));var client=jayson[_0x9262('0x3')][_0x9262('0x4')]({'port':0x2329});client['Request']=function(_0x461b71,_0x2b5795){return new BPromise(function(_0x4fff74,_0x3623a4){return client[_0x9262('0x5')](_0x461b71,_0x2b5795)['then'](function(_0x4ce789){logger[_0x9262('0x6')](_0x9262('0x7'),_0x9262('0x8'),_0x461b71,_0x2b5795,_0x4ce789);if(_0x4ce789[_0x9262('0x9')]){logger['error'](_0x9262('0x7'),_0x9262('0x8'),_0x461b71,_0x4ce789[_0x9262('0x9')]['message'],_0x2b5795);return _0x3623a4(_0x4ce789['error']['message']);}else{return _0x4fff74(_0x4ce789[_0x9262('0xa')]);}})['catch'](function(_0x442577){logger[_0x9262('0x9')](_0x9262('0x7'),_0x9262('0x8'),_0x461b71,_0x442577,_0x2b5795);return _0x3623a4(_0x442577);});});};module[_0x9262('0xb')]=client;
\ No newline at end of file
+var _0x0642=['memberReport','error','message','catch','exports','jayson/promise','bluebird','ami','client','Request','then','debug','rpc'];(function(_0x29d915,_0x54a040){var _0x160f86=function(_0x237dfa){while(--_0x237dfa){_0x29d915['push'](_0x29d915['shift']());}};_0x160f86(++_0x54a040);}(_0x0642,0xc8));var _0x2064=function(_0x38a7ac,_0x45514b){_0x38a7ac=_0x38a7ac-0x0;var _0x53061a=_0x0642[_0x38a7ac];return _0x53061a;};'use strict';var jayson=require(_0x2064('0x0'));var BPromise=require(_0x2064('0x1'));var logger=require('../../config/logger')(_0x2064('0x2'));var client=jayson[_0x2064('0x3')]['http']({'port':0x2329});client[_0x2064('0x4')]=function(_0x57b0f4,_0x4585bd){return new BPromise(function(_0x29a07d,_0x31abc2){return client['request'](_0x57b0f4,_0x4585bd)[_0x2064('0x5')](function(_0x5bc4c1){logger[_0x2064('0x6')](_0x2064('0x7'),_0x2064('0x8'),_0x57b0f4,_0x4585bd,_0x5bc4c1);if(_0x5bc4c1['error']){logger['error'](_0x2064('0x7'),_0x2064('0x8'),_0x57b0f4,_0x5bc4c1[_0x2064('0x9')][_0x2064('0xa')],_0x4585bd);return _0x31abc2(_0x5bc4c1[_0x2064('0x9')]['message']);}else{return _0x29a07d(_0x5bc4c1['result']);}})[_0x2064('0xb')](function(_0x34afaa){logger[_0x2064('0x9')]('rpc',_0x2064('0x8'),_0x57b0f4,_0x34afaa,_0x4585bd);return _0x31abc2(_0x34afaa);});});};module[_0x2064('0xc')]=client;
\ No newline at end of file