Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / services / routing / client.js
index b10a17f..89add5b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x592a=['debug','rpc','error','message','catch','exports','../../config/logger','routing','client','http','Request','request'];(function(_0x588630,_0xe10310){var _0x11688a=function(_0x4a2068){while(--_0x4a2068){_0x588630['push'](_0x588630['shift']());}};_0x11688a(++_0xe10310);}(_0x592a,0x7e));var _0xa592=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0x592a[_0xa464c9];return _0x3d73c4;};'use strict';var jayson=require('jayson/promise');var BPromise=require('bluebird');var logger=require(_0xa592('0x0'))(_0xa592('0x1'));var client=jayson[_0xa592('0x2')][_0xa592('0x3')]({'port':0x2329});client[_0xa592('0x4')]=function(_0x1b0524,_0x2ecf96){return new BPromise(function(_0x33acad,_0x2d0afe){return client[_0xa592('0x5')](_0x1b0524,_0x2ecf96)['then'](function(_0x440609){logger[_0xa592('0x6')](_0xa592('0x7'),_0xa592('0x1'),_0x1b0524,_0x2ecf96,_0x440609);if(_0x440609[_0xa592('0x8')]){logger[_0xa592('0x8')]('rpc',_0xa592('0x1'),_0x1b0524,_0x440609[_0xa592('0x8')][_0xa592('0x9')],_0x2ecf96);return _0x2d0afe(_0x440609[_0xa592('0x8')][_0xa592('0x9')]);}else{return _0x33acad(_0x440609['result']);}})[_0xa592('0xa')](function(_0x3d44b7){logger[_0xa592('0x8')](_0xa592('0x7'),_0xa592('0x1'),_0x1b0524,_0x3d44b7,_0x2ecf96);return _0x2d0afe(_0x3d44b7);});});};module[_0xa592('0xb')]=client;
\ No newline at end of file
+var _0xc5f5=['rpc','error','message','catch','jayson/promise','bluebird','routing','client','http','request','then','debug'];(function(_0x1e39a4,_0x451db7){var _0x59b0de=function(_0x37dc54){while(--_0x37dc54){_0x1e39a4['push'](_0x1e39a4['shift']());}};_0x59b0de(++_0x451db7);}(_0xc5f5,0x1c0));var _0x5c5f=function(_0x474ac2,_0x5d1535){_0x474ac2=_0x474ac2-0x0;var _0x28001e=_0xc5f5[_0x474ac2];return _0x28001e;};'use strict';var jayson=require(_0x5c5f('0x0'));var BPromise=require(_0x5c5f('0x1'));var logger=require('../../config/logger')(_0x5c5f('0x2'));var client=jayson[_0x5c5f('0x3')][_0x5c5f('0x4')]({'port':0x2329});client['Request']=function(_0x50e454,_0x3f590c){return new BPromise(function(_0x2cd53c,_0x17e166){return client[_0x5c5f('0x5')](_0x50e454,_0x3f590c)[_0x5c5f('0x6')](function(_0x3e6352){logger[_0x5c5f('0x7')](_0x5c5f('0x8'),_0x5c5f('0x2'),_0x50e454,_0x3f590c,_0x3e6352);if(_0x3e6352[_0x5c5f('0x9')]){logger[_0x5c5f('0x9')](_0x5c5f('0x8'),_0x5c5f('0x2'),_0x50e454,_0x3e6352[_0x5c5f('0x9')]['message'],_0x3f590c);return _0x17e166(_0x3e6352[_0x5c5f('0x9')][_0x5c5f('0xa')]);}else{return _0x2cd53c(_0x3e6352['result']);}})[_0x5c5f('0xb')](function(_0x5dd9b2){logger['error']('rpc','routing',_0x50e454,_0x5dd9b2,_0x3f590c);return _0x17e166(_0x5dd9b2);});});};module['exports']=client;
\ No newline at end of file