Built motion from commit fade34fd.|2.5.41
[motion2.git] / server / api / analyticMetric / analyticMetric.rpc.js
index c882d6f..7deebc0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x627c=['util','moment','bluebird','ioredis','../../config/logger','rpc','../../config/environment','jayson/promise','http','request','AnalyticMetric,\x20%s,\x20%s','debug','AnalyticMetric,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','info','result','catch','lodash'];(function(_0x3c9293,_0xa913bf){var _0x545196=function(_0x314c59){while(--_0x314c59){_0x3c9293['push'](_0x3c9293['shift']());}};_0x545196(++_0xa913bf);}(_0x627c,0x18e));var _0xc627=function(_0x5260c8,_0x2813f8){_0x5260c8=_0x5260c8-0x0;var _0x54699b=_0x627c[_0x5260c8];return _0x54699b;};'use strict';var _=require(_0xc627('0x0'));var util=require(_0xc627('0x1'));var moment=require(_0xc627('0x2'));var BPromise=require(_0xc627('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xc627('0x4'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xc627('0x5'))(_0xc627('0x6'));var config=require(_0xc627('0x7'));var jayson=require(_0xc627('0x8'));var client=jayson['client'][_0xc627('0x9')]({'port':0x232a});function respondWithRpcPromise(_0xb38582,_0x117056,_0xee9703){return new BPromise(function(_0x53432a,_0x57c0a0){return client[_0xc627('0xa')](_0xb38582,_0xee9703)['then'](function(_0x4f6829){logger['info'](_0xc627('0xb'),_0x117056,'request\x20sent');logger[_0xc627('0xc')](_0xc627('0xd'),_0x117056,_0xc627('0xe'),JSON['stringify'](_0x4f6829));if(_0x4f6829[_0xc627('0xf')]){if(_0x4f6829[_0xc627('0xf')][_0xc627('0x10')]===0x1f4){logger[_0xc627('0xf')]('AnalyticMetric,\x20%s,\x20%s',_0x117056,_0x4f6829['error'][_0xc627('0x11')]);return _0x57c0a0(_0x4f6829[_0xc627('0xf')][_0xc627('0x11')]);}logger[_0xc627('0xf')](_0xc627('0xb'),_0x117056,_0x4f6829[_0xc627('0xf')][_0xc627('0x11')]);return _0x53432a(_0x4f6829[_0xc627('0xf')][_0xc627('0x11')]);}else{logger[_0xc627('0x12')]('AnalyticMetric,\x20%s,\x20%s',_0x117056,_0xc627('0xe'));_0x53432a(_0x4f6829[_0xc627('0x13')]['message']);}})[_0xc627('0x14')](function(_0x2ac5ee){logger[_0xc627('0xf')](_0xc627('0xb'),_0x117056,_0x2ac5ee);_0x57c0a0(_0x2ac5ee);});});}
\ No newline at end of file
+var _0xe81e=['info','result','catch','lodash','util','moment','randomstring','../../config/utils','../../config/logger','rpc','../../config/environment','client','http','request','then','request\x20sent','debug','AnalyticMetric,\x20%s,\x20%s,\x20%s','stringify','error','code','AnalyticMetric,\x20%s,\x20%s','message'];(function(_0x4d7e99,_0x310204){var _0x1c9c8e=function(_0x33c718){while(--_0x33c718){_0x4d7e99['push'](_0x4d7e99['shift']());}};_0x1c9c8e(++_0x310204);}(_0xe81e,0xe9));var _0xee81=function(_0x7ea9e0,_0x3e2a22){_0x7ea9e0=_0x7ea9e0-0x0;var _0x191073=_0xe81e[_0x7ea9e0];return _0x191073;};'use strict';var _=require(_0xee81('0x0'));var util=require(_0xee81('0x1'));var moment=require(_0xee81('0x2'));var BPromise=require('bluebird');var rs=require(_0xee81('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0xee81('0x4'));var logger=require(_0xee81('0x5'))(_0xee81('0x6'));var config=require(_0xee81('0x7'));var jayson=require('jayson/promise');var client=jayson[_0xee81('0x8')][_0xee81('0x9')]({'port':0x232a});function respondWithRpcPromise(_0xbdece5,_0x6b5c3c,_0x5b4d60){return new BPromise(function(_0x90d44f,_0x239049){return client[_0xee81('0xa')](_0xbdece5,_0x5b4d60)[_0xee81('0xb')](function(_0x56cd8f){logger['info']('AnalyticMetric,\x20%s,\x20%s',_0x6b5c3c,_0xee81('0xc'));logger[_0xee81('0xd')](_0xee81('0xe'),_0x6b5c3c,_0xee81('0xc'),JSON[_0xee81('0xf')](_0x56cd8f));if(_0x56cd8f[_0xee81('0x10')]){if(_0x56cd8f[_0xee81('0x10')][_0xee81('0x11')]===0x1f4){logger['error'](_0xee81('0x12'),_0x6b5c3c,_0x56cd8f[_0xee81('0x10')]['message']);return _0x239049(_0x56cd8f[_0xee81('0x10')]['message']);}logger[_0xee81('0x10')](_0xee81('0x12'),_0x6b5c3c,_0x56cd8f['error'][_0xee81('0x13')]);return _0x90d44f(_0x56cd8f[_0xee81('0x10')]['message']);}else{logger[_0xee81('0x14')](_0xee81('0x12'),_0x6b5c3c,_0xee81('0xc'));_0x90d44f(_0x56cd8f[_0xee81('0x15')][_0xee81('0x13')]);}})[_0xee81('0x16')](function(_0x23c648){logger['error']('AnalyticMetric,\x20%s,\x20%s',_0x6b5c3c,_0x23c648);_0x239049(_0x23c648);});});}
\ No newline at end of file