Built motion from commit ecdc8e66766c75b1b08288b0ea13eb12d42606b4. Version 3.0.0...
[motion-next.git] / server / services / routing / client.js
1 const a1160_0x567b=['message','routing','result','jayson/promise','exports','debug','http','rpc','client','../../config/logger','request','error'];(function(_0x5b80e6,_0x567b36){const _0x226573=function(_0x444fd2){while(--_0x444fd2){_0x5b80e6['push'](_0x5b80e6['shift']());}};_0x226573(++_0x567b36);}(a1160_0x567b,0xa9));const a1160_0x2265=function(_0x5b80e6,_0x567b36){_0x5b80e6=_0x5b80e6-0x0;let _0x226573=a1160_0x567b[_0x5b80e6];return _0x226573;};const _0x39d5d5=a1160_0x2265;'use strict';const jayson=require(_0x39d5d5('0x2')),logger=require(_0x39d5d5('0x8'))(_0x39d5d5('0x0')),client=jayson[_0x39d5d5('0x7')][_0x39d5d5('0x5')]({'port':0x2329});client['Request']=function(_0x444fd2,_0x4eca3f){return new Promise(function(_0x1be4e0,_0x54e369){const _0x1c93dd=a1160_0x2265;return client[_0x1c93dd('0x9')](_0x444fd2,_0x4eca3f)['then'](function(_0x4ce406){const _0x419a1a=_0x1c93dd;return logger[_0x419a1a('0x4')](_0x419a1a('0x6'),_0x419a1a('0x0'),_0x444fd2,_0x4eca3f,_0x4ce406),_0x4ce406[_0x419a1a('0xa')]?(logger[_0x419a1a('0xa')](_0x419a1a('0x6'),_0x419a1a('0x0'),_0x444fd2,_0x4ce406[_0x419a1a('0xa')]['message'],_0x4eca3f),_0x54e369(_0x4ce406[_0x419a1a('0xa')][_0x419a1a('0xb')])):_0x1be4e0(_0x4ce406[_0x419a1a('0x1')]);})['catch'](function(_0xb82e0){const _0x54d92b=_0x1c93dd;return logger[_0x54d92b('0xa')](_0x54d92b('0x6'),'routing',_0x444fd2,_0xb82e0,_0x4eca3f),_0x54e369(_0xb82e0);});});},module[_0x39d5d5('0x3')]=client;