Built motion from commit f6d7e26c.|2.6.14
[motion2.git] / server / api / dashboard / dashboard.rpc.js
index 22d048d..cfa6317 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0a50=['result','catch','lodash','util','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','http','redis','./dashboard.socket','register','request','then','info','request\x20sent','debug','Dashboard,\x20%s,\x20%s,\x20%s','stringify','error','code','Dashboard,\x20%s,\x20%s','message'];(function(_0x4f432b,_0x1763ae){var _0x890eb4=function(_0x3125be){while(--_0x3125be){_0x4f432b['push'](_0x4f432b['shift']());}};_0x890eb4(++_0x1763ae);}(_0x0a50,0x154));var _0x00a5=function(_0x3a136b,_0x2080d7){_0x3a136b=_0x3a136b-0x0;var _0x4fdf25=_0x0a50[_0x3a136b];return _0x4fdf25;};'use strict';var _=require(_0x00a5('0x0'));var util=require(_0x00a5('0x1'));var moment=require('moment');var BPromise=require(_0x00a5('0x2'));var rs=require(_0x00a5('0x3'));var fs=require('fs');var Redis=require(_0x00a5('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x00a5('0x5'));var logger=require(_0x00a5('0x6'))(_0x00a5('0x7'));var config=require(_0x00a5('0x8'));var jayson=require('jayson/promise');var client=jayson['client'][_0x00a5('0x9')]({'port':0x232a});config[_0x00a5('0xa')]=_['defaults'](config[_0x00a5('0xa')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x00a5('0xa')]));require(_0x00a5('0xb'))[_0x00a5('0xc')](socket);function respondWithRpcPromise(_0xe9e80a,_0x4048ca,_0x16c509){return new BPromise(function(_0x226d48,_0x4a4ccf){return client[_0x00a5('0xd')](_0xe9e80a,_0x16c509)[_0x00a5('0xe')](function(_0x23f1ca){logger[_0x00a5('0xf')]('Dashboard,\x20%s,\x20%s',_0x4048ca,_0x00a5('0x10'));logger[_0x00a5('0x11')](_0x00a5('0x12'),_0x4048ca,'request\x20sent',JSON[_0x00a5('0x13')](_0x23f1ca));if(_0x23f1ca[_0x00a5('0x14')]){if(_0x23f1ca[_0x00a5('0x14')][_0x00a5('0x15')]===0x1f4){logger[_0x00a5('0x14')](_0x00a5('0x16'),_0x4048ca,_0x23f1ca[_0x00a5('0x14')][_0x00a5('0x17')]);return _0x4a4ccf(_0x23f1ca[_0x00a5('0x14')][_0x00a5('0x17')]);}logger[_0x00a5('0x14')](_0x00a5('0x16'),_0x4048ca,_0x23f1ca['error'][_0x00a5('0x17')]);return _0x226d48(_0x23f1ca['error'][_0x00a5('0x17')]);}else{logger['info'](_0x00a5('0x16'),_0x4048ca,_0x00a5('0x10'));_0x226d48(_0x23f1ca[_0x00a5('0x18')][_0x00a5('0x17')]);}})[_0x00a5('0x19')](function(_0x2f5d8f){logger[_0x00a5('0x14')](_0x00a5('0x16'),_0x4048ca,_0x2f5d8f);_0x4a4ccf(_0x2f5d8f);});});}
\ No newline at end of file
+var _0x00c2=['debug','Dashboard,\x20%s,\x20%s,\x20%s','stringify','error','message','result','bluebird','randomstring','../../mysqldb','jayson/promise','client','redis','defaults','socket.io-emitter','request','then','info','Dashboard,\x20%s,\x20%s','request\x20sent'];(function(_0x46e363,_0x45d7e2){var _0x3fb059=function(_0x5e6274){while(--_0x5e6274){_0x46e363['push'](_0x46e363['shift']());}};_0x3fb059(++_0x45d7e2);}(_0x00c2,0x78));var _0x200c=function(_0x501510,_0x61caa9){_0x501510=_0x501510-0x0;var _0x1e6ee5=_0x00c2[_0x501510];return _0x1e6ee5;};'use strict';var _=require('lodash');var util=require('util');var moment=require('moment');var BPromise=require(_0x200c('0x0'));var rs=require(_0x200c('0x1'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x200c('0x2'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require('../../config/environment');var jayson=require(_0x200c('0x3'));var client=jayson[_0x200c('0x4')]['http']({'port':0x232a});config[_0x200c('0x5')]=_[_0x200c('0x6')](config[_0x200c('0x5')],{'host':'localhost','port':0x18eb});var socket=require(_0x200c('0x7'))(new Redis(config[_0x200c('0x5')]));require('./dashboard.socket')['register'](socket);function respondWithRpcPromise(_0x320e6e,_0x59ba3a,_0x5a4504){return new BPromise(function(_0x10eb6a,_0x48d79b){return client[_0x200c('0x8')](_0x320e6e,_0x5a4504)[_0x200c('0x9')](function(_0x27946a){logger[_0x200c('0xa')](_0x200c('0xb'),_0x59ba3a,_0x200c('0xc'));logger[_0x200c('0xd')](_0x200c('0xe'),_0x59ba3a,_0x200c('0xc'),JSON[_0x200c('0xf')](_0x27946a));if(_0x27946a[_0x200c('0x10')]){if(_0x27946a[_0x200c('0x10')]['code']===0x1f4){logger[_0x200c('0x10')]('Dashboard,\x20%s,\x20%s',_0x59ba3a,_0x27946a[_0x200c('0x10')][_0x200c('0x11')]);return _0x48d79b(_0x27946a[_0x200c('0x10')][_0x200c('0x11')]);}logger[_0x200c('0x10')]('Dashboard,\x20%s,\x20%s',_0x59ba3a,_0x27946a[_0x200c('0x10')][_0x200c('0x11')]);return _0x10eb6a(_0x27946a[_0x200c('0x10')][_0x200c('0x11')]);}else{logger[_0x200c('0xa')]('Dashboard,\x20%s,\x20%s',_0x59ba3a,'request\x20sent');_0x10eb6a(_0x27946a[_0x200c('0x12')][_0x200c('0x11')]);}})['catch'](function(_0x20462a){logger[_0x200c('0x10')](_0x200c('0xb'),_0x59ba3a,_0x20462a);_0x48d79b(_0x20462a);});});}
\ No newline at end of file