Built motion from commit caf7d5f0.|2.5.39
[motion2.git] / server / api / dashboardItem / dashboardItem.rpc.js
index 25953c6..4233032 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5008=['socket.io-emitter','./dashboardItem.socket','register','request','then','DashboardItem,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','catch','moment','bluebird','randomstring','../../mysqldb','../../config/logger','rpc','jayson/promise','client','redis','defaults'];(function(_0x11c072,_0x7a3405){var _0x7e6110=function(_0x1fcd14){while(--_0x1fcd14){_0x11c072['push'](_0x11c072['shift']());}};_0x7e6110(++_0x7a3405);}(_0x5008,0x90));var _0x8500=function(_0x576266,_0x4002b0){_0x576266=_0x576266-0x0;var _0x18234f=_0x5008[_0x576266];return _0x18234f;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0x8500('0x0'));var BPromise=require(_0x8500('0x1'));var rs=require(_0x8500('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x8500('0x3'))['db'];var utils=require('../../config/utils');var logger=require(_0x8500('0x4'))(_0x8500('0x5'));var config=require('../../config/environment');var jayson=require(_0x8500('0x6'));var client=jayson[_0x8500('0x7')]['http']({'port':0x232a});config[_0x8500('0x8')]=_[_0x8500('0x9')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x8500('0xa'))(new Redis(config[_0x8500('0x8')]));require(_0x8500('0xb'))[_0x8500('0xc')](socket);function respondWithRpcPromise(_0x2741d9,_0x51e789,_0xe06c04){return new BPromise(function(_0x4479ae,_0x2532cf){return client[_0x8500('0xd')](_0x2741d9,_0xe06c04)[_0x8500('0xe')](function(_0x46a3e3){logger['info'](_0x8500('0xf'),_0x51e789,_0x8500('0x10'));logger['debug']('DashboardItem,\x20%s,\x20%s,\x20%s',_0x51e789,'request\x20sent',JSON[_0x8500('0x11')](_0x46a3e3));if(_0x46a3e3[_0x8500('0x12')]){if(_0x46a3e3[_0x8500('0x12')][_0x8500('0x13')]===0x1f4){logger[_0x8500('0x12')]('DashboardItem,\x20%s,\x20%s',_0x51e789,_0x46a3e3[_0x8500('0x12')][_0x8500('0x14')]);return _0x2532cf(_0x46a3e3[_0x8500('0x12')][_0x8500('0x14')]);}logger['error'](_0x8500('0xf'),_0x51e789,_0x46a3e3[_0x8500('0x12')][_0x8500('0x14')]);return _0x4479ae(_0x46a3e3['error'][_0x8500('0x14')]);}else{logger['info'](_0x8500('0xf'),_0x51e789,_0x8500('0x10'));_0x4479ae(_0x46a3e3['result'][_0x8500('0x14')]);}})[_0x8500('0x15')](function(_0x4ee923){logger[_0x8500('0x12')](_0x8500('0xf'),_0x51e789,_0x4ee923);_0x2532cf(_0x4ee923);});});}
\ No newline at end of file
+var _0x941b=['DashboardItem,\x20%s,\x20%s','debug','request\x20sent','stringify','error','code','message','result','catch','lodash','moment','bluebird','randomstring','../../config/logger','../../config/environment','http','redis','localhost','socket.io-emitter','./dashboardItem.socket','register','request','then'];(function(_0x255c8f,_0x13e7cc){var _0x2bb05a=function(_0x3a1b03){while(--_0x3a1b03){_0x255c8f['push'](_0x255c8f['shift']());}};_0x2bb05a(++_0x13e7cc);}(_0x941b,0x11d));var _0xb941=function(_0x377796,_0x329d2c){_0x377796=_0x377796-0x0;var _0x406a28=_0x941b[_0x377796];return _0x406a28;};'use strict';var _=require(_0xb941('0x0'));var util=require('util');var moment=require(_0xb941('0x1'));var BPromise=require(_0xb941('0x2'));var rs=require(_0xb941('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xb941('0x4'))('rpc');var config=require(_0xb941('0x5'));var jayson=require('jayson/promise');var client=jayson['client'][_0xb941('0x6')]({'port':0x232a});config[_0xb941('0x7')]=_['defaults'](config[_0xb941('0x7')],{'host':_0xb941('0x8'),'port':0x18eb});var socket=require(_0xb941('0x9'))(new Redis(config[_0xb941('0x7')]));require(_0xb941('0xa'))[_0xb941('0xb')](socket);function respondWithRpcPromise(_0x22182e,_0x1624c2,_0x5515ad){return new BPromise(function(_0x3c5e11,_0x4c2177){return client[_0xb941('0xc')](_0x22182e,_0x5515ad)[_0xb941('0xd')](function(_0x713530){logger['info'](_0xb941('0xe'),_0x1624c2,'request\x20sent');logger[_0xb941('0xf')]('DashboardItem,\x20%s,\x20%s,\x20%s',_0x1624c2,_0xb941('0x10'),JSON[_0xb941('0x11')](_0x713530));if(_0x713530[_0xb941('0x12')]){if(_0x713530['error'][_0xb941('0x13')]===0x1f4){logger[_0xb941('0x12')](_0xb941('0xe'),_0x1624c2,_0x713530[_0xb941('0x12')][_0xb941('0x14')]);return _0x4c2177(_0x713530[_0xb941('0x12')]['message']);}logger[_0xb941('0x12')](_0xb941('0xe'),_0x1624c2,_0x713530['error'][_0xb941('0x14')]);return _0x3c5e11(_0x713530['error'][_0xb941('0x14')]);}else{logger['info'](_0xb941('0xe'),_0x1624c2,_0xb941('0x10'));_0x3c5e11(_0x713530[_0xb941('0x15')]['message']);}})[_0xb941('0x16')](function(_0x39451e){logger[_0xb941('0x12')](_0xb941('0xe'),_0x1624c2,_0x39451e);_0x4c2177(_0x39451e);});});}
\ No newline at end of file