Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / network / network.rpc.js
index 639e9f1..9a2f389 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x935f=['ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','client','then','info','Network,\x20%s,\x20%s','debug','Network,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','result','catch','util','moment','bluebird','randomstring'];(function(_0x2123c0,_0x33a464){var _0x5d666c=function(_0xf64b43){while(--_0xf64b43){_0x2123c0['push'](_0x2123c0['shift']());}};_0x5d666c(++_0x33a464);}(_0x935f,0x188));var _0xf935=function(_0x5d9609,_0xec0410){_0x5d9609=_0x5d9609-0x0;var _0x2798a9=_0x935f[_0x5d9609];return _0x2798a9;};'use strict';var _=require('lodash');var util=require(_0xf935('0x0'));var moment=require(_0xf935('0x1'));var BPromise=require(_0xf935('0x2'));var rs=require(_0xf935('0x3'));var fs=require('fs');var Redis=require(_0xf935('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0xf935('0x5'));var logger=require(_0xf935('0x6'))(_0xf935('0x7'));var config=require(_0xf935('0x8'));var jayson=require('jayson/promise');var client=jayson[_0xf935('0x9')]['http']({'port':0x232a});function respondWithRpcPromise(_0x3e249e,_0x1872f2,_0x22ecb0){return new BPromise(function(_0x12c9f6,_0x1a67ff){return client['request'](_0x3e249e,_0x22ecb0)[_0xf935('0xa')](function(_0x152732){logger[_0xf935('0xb')](_0xf935('0xc'),_0x1872f2,'request\x20sent');logger[_0xf935('0xd')](_0xf935('0xe'),_0x1872f2,_0xf935('0xf'),JSON[_0xf935('0x10')](_0x152732));if(_0x152732[_0xf935('0x11')]){if(_0x152732['error'][_0xf935('0x12')]===0x1f4){logger[_0xf935('0x11')](_0xf935('0xc'),_0x1872f2,_0x152732[_0xf935('0x11')][_0xf935('0x13')]);return _0x1a67ff(_0x152732[_0xf935('0x11')][_0xf935('0x13')]);}logger[_0xf935('0x11')]('Network,\x20%s,\x20%s',_0x1872f2,_0x152732[_0xf935('0x11')][_0xf935('0x13')]);return _0x12c9f6(_0x152732[_0xf935('0x11')][_0xf935('0x13')]);}else{logger['info'](_0xf935('0xc'),_0x1872f2,'request\x20sent');_0x12c9f6(_0x152732[_0xf935('0x14')][_0xf935('0x13')]);}})[_0xf935('0x15')](function(_0x33e6fb){logger[_0xf935('0x11')](_0xf935('0xc'),_0x1872f2,_0x33e6fb);_0x1a67ff(_0x33e6fb);});});}
\ No newline at end of file
+var _0x2667=['client','http','request','then','info','Network,\x20%s,\x20%s','request\x20sent','debug','Network,\x20%s,\x20%s,\x20%s','error','message','result','catch','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','rpc','../../config/environment','jayson/promise'];(function(_0x4b369d,_0x265eb8){var _0x571a98=function(_0x56341a){while(--_0x56341a){_0x4b369d['push'](_0x4b369d['shift']());}};_0x571a98(++_0x265eb8);}(_0x2667,0xd3));var _0x7266=function(_0x433948,_0x2f1391){_0x433948=_0x433948-0x0;var _0x11c296=_0x2667[_0x433948];return _0x11c296;};'use strict';var _=require(_0x7266('0x0'));var util=require('util');var moment=require(_0x7266('0x1'));var BPromise=require(_0x7266('0x2'));var rs=require(_0x7266('0x3'));var fs=require('fs');var Redis=require(_0x7266('0x4'));var db=require(_0x7266('0x5'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x7266('0x6'));var config=require(_0x7266('0x7'));var jayson=require(_0x7266('0x8'));var client=jayson[_0x7266('0x9')][_0x7266('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x4c2c7a,_0x4f955d,_0x20aee2){return new BPromise(function(_0x56b150,_0x161741){return client[_0x7266('0xb')](_0x4c2c7a,_0x20aee2)[_0x7266('0xc')](function(_0xc16d85){logger[_0x7266('0xd')](_0x7266('0xe'),_0x4f955d,_0x7266('0xf'));logger[_0x7266('0x10')](_0x7266('0x11'),_0x4f955d,_0x7266('0xf'),JSON['stringify'](_0xc16d85));if(_0xc16d85[_0x7266('0x12')]){if(_0xc16d85[_0x7266('0x12')]['code']===0x1f4){logger[_0x7266('0x12')]('Network,\x20%s,\x20%s',_0x4f955d,_0xc16d85['error'][_0x7266('0x13')]);return _0x161741(_0xc16d85[_0x7266('0x12')][_0x7266('0x13')]);}logger[_0x7266('0x12')](_0x7266('0xe'),_0x4f955d,_0xc16d85[_0x7266('0x12')][_0x7266('0x13')]);return _0x56b150(_0xc16d85[_0x7266('0x12')]['message']);}else{logger[_0x7266('0xd')]('Network,\x20%s,\x20%s',_0x4f955d,'request\x20sent');_0x56b150(_0xc16d85[_0x7266('0x14')][_0x7266('0x13')]);}})[_0x7266('0x15')](function(_0x4df8c9){logger['error']('Network,\x20%s,\x20%s',_0x4f955d,_0x4df8c9);_0x161741(_0x4df8c9);});});}
\ No newline at end of file