Built motion from commit d9028345.|2.5.43
[motion2.git] / server / api / dashboardItem / dashboardItem.rpc.js
index 312dadb..16f222c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd0ab=['DashboardItem,\x20%s,\x20%s,\x20%s','stringify','code','error','DashboardItem,\x20%s,\x20%s','message','info','result','catch','lodash','util','bluebird','ioredis','../../mysqldb','rpc','../../config/environment','jayson/promise','redis','localhost','./dashboardItem.socket','register','then','request\x20sent','debug'];(function(_0x104399,_0x1a9243){var _0x35db1a=function(_0x31a315){while(--_0x31a315){_0x104399['push'](_0x104399['shift']());}};_0x35db1a(++_0x1a9243);}(_0xd0ab,0x1d1));var _0xbd0a=function(_0x17ac7f,_0x49d5f9){_0x17ac7f=_0x17ac7f-0x0;var _0x389d61=_0xd0ab[_0x17ac7f];return _0x389d61;};'use strict';var _=require(_0xbd0a('0x0'));var util=require(_0xbd0a('0x1'));var moment=require('moment');var BPromise=require(_0xbd0a('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xbd0a('0x3'));var db=require(_0xbd0a('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0xbd0a('0x5'));var config=require(_0xbd0a('0x6'));var jayson=require(_0xbd0a('0x7'));var client=jayson['client']['http']({'port':0x232a});config[_0xbd0a('0x8')]=_['defaults'](config[_0xbd0a('0x8')],{'host':_0xbd0a('0x9'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xbd0a('0x8')]));require(_0xbd0a('0xa'))[_0xbd0a('0xb')](socket);function respondWithRpcPromise(_0x24f567,_0x12250c,_0x90f2bd){return new BPromise(function(_0x2cf154,_0x284434){return client['request'](_0x24f567,_0x90f2bd)[_0xbd0a('0xc')](function(_0x31fb13){logger['info']('DashboardItem,\x20%s,\x20%s',_0x12250c,_0xbd0a('0xd'));logger[_0xbd0a('0xe')](_0xbd0a('0xf'),_0x12250c,_0xbd0a('0xd'),JSON[_0xbd0a('0x10')](_0x31fb13));if(_0x31fb13['error']){if(_0x31fb13['error'][_0xbd0a('0x11')]===0x1f4){logger[_0xbd0a('0x12')](_0xbd0a('0x13'),_0x12250c,_0x31fb13[_0xbd0a('0x12')][_0xbd0a('0x14')]);return _0x284434(_0x31fb13['error'][_0xbd0a('0x14')]);}logger[_0xbd0a('0x12')](_0xbd0a('0x13'),_0x12250c,_0x31fb13[_0xbd0a('0x12')]['message']);return _0x2cf154(_0x31fb13[_0xbd0a('0x12')][_0xbd0a('0x14')]);}else{logger[_0xbd0a('0x15')](_0xbd0a('0x13'),_0x12250c,_0xbd0a('0xd'));_0x2cf154(_0x31fb13[_0xbd0a('0x16')][_0xbd0a('0x14')]);}})[_0xbd0a('0x17')](function(_0x4487cd){logger[_0xbd0a('0x12')](_0xbd0a('0x13'),_0x12250c,_0x4487cd);_0x284434(_0x4487cd);});});}
\ No newline at end of file
+var _0x5622=['ioredis','../../mysqldb','rpc','../../config/environment','jayson/promise','client','http','redis','./dashboardItem.socket','register','then','DashboardItem,\x20%s,\x20%s','request\x20sent','debug','DashboardItem,\x20%s,\x20%s,\x20%s','error','code','message','info','catch','lodash','moment','bluebird','randomstring'];(function(_0x22eb96,_0x3c2d8d){var _0x5e1adf=function(_0x22e392){while(--_0x22e392){_0x22eb96['push'](_0x22eb96['shift']());}};_0x5e1adf(++_0x3c2d8d);}(_0x5622,0x17c));var _0x2562=function(_0x2368bf,_0x886517){_0x2368bf=_0x2368bf-0x0;var _0x3f87e4=_0x5622[_0x2368bf];return _0x3f87e4;};'use strict';var _=require(_0x2562('0x0'));var util=require('util');var moment=require(_0x2562('0x1'));var BPromise=require(_0x2562('0x2'));var rs=require(_0x2562('0x3'));var fs=require('fs');var Redis=require(_0x2562('0x4'));var db=require(_0x2562('0x5'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x2562('0x6'));var config=require(_0x2562('0x7'));var jayson=require(_0x2562('0x8'));var client=jayson[_0x2562('0x9')][_0x2562('0xa')]({'port':0x232a});config[_0x2562('0xb')]=_['defaults'](config[_0x2562('0xb')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0x2562('0xc'))[_0x2562('0xd')](socket);function respondWithRpcPromise(_0x521f5f,_0x52025a,_0x31b81d){return new BPromise(function(_0x2e403a,_0x2625d7){return client['request'](_0x521f5f,_0x31b81d)[_0x2562('0xe')](function(_0x3edd75){logger['info'](_0x2562('0xf'),_0x52025a,_0x2562('0x10'));logger[_0x2562('0x11')](_0x2562('0x12'),_0x52025a,_0x2562('0x10'),JSON['stringify'](_0x3edd75));if(_0x3edd75[_0x2562('0x13')]){if(_0x3edd75[_0x2562('0x13')][_0x2562('0x14')]===0x1f4){logger[_0x2562('0x13')](_0x2562('0xf'),_0x52025a,_0x3edd75[_0x2562('0x13')][_0x2562('0x15')]);return _0x2625d7(_0x3edd75['error']['message']);}logger['error'](_0x2562('0xf'),_0x52025a,_0x3edd75['error'][_0x2562('0x15')]);return _0x2e403a(_0x3edd75[_0x2562('0x13')][_0x2562('0x15')]);}else{logger[_0x2562('0x16')]('DashboardItem,\x20%s,\x20%s',_0x52025a,_0x2562('0x10'));_0x2e403a(_0x3edd75['result']['message']);}})[_0x2562('0x17')](function(_0x456aad){logger[_0x2562('0x13')]('DashboardItem,\x20%s,\x20%s',_0x52025a,_0x456aad);_0x2625d7(_0x456aad);});});}
\ No newline at end of file