Built motion from commit (unavailable).|2.4.7
[motion2.git] / server / api / analyticTreeReport / analyticTreeReport.rpc.js
index bedf1cd..0e50677 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3da8=['request\x20sent','AnalyticTreeReport,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','lodash','util','moment','bluebird','../../mysqldb','../../config/utils','../../config/environment','jayson/promise','client','request','then','info','AnalyticTreeReport,\x20%s,\x20%s'];(function(_0x4bf029,_0x3e24f6){var _0x359cf3=function(_0x1a27c5){while(--_0x1a27c5){_0x4bf029['push'](_0x4bf029['shift']());}};_0x359cf3(++_0x3e24f6);}(_0x3da8,0xcf));var _0x83da=function(_0x1db44f,_0x576810){_0x1db44f=_0x1db44f-0x0;var _0x1ff636=_0x3da8[_0x1db44f];return _0x1ff636;};'use strict';var _=require(_0x83da('0x0'));var util=require(_0x83da('0x1'));var moment=require(_0x83da('0x2'));var BPromise=require(_0x83da('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x83da('0x4'))['db'];var utils=require(_0x83da('0x5'));var logger=require('../../config/logger')('rpc');var config=require(_0x83da('0x6'));var jayson=require(_0x83da('0x7'));var client=jayson[_0x83da('0x8')]['http']({'port':0x232a});function respondWithRpcPromise(_0x7d8d76,_0x1d1986,_0x258ed8){return new BPromise(function(_0x2788e5,_0x33991c){return client[_0x83da('0x9')](_0x7d8d76,_0x258ed8)[_0x83da('0xa')](function(_0x9a017b){logger[_0x83da('0xb')](_0x83da('0xc'),_0x1d1986,_0x83da('0xd'));logger['debug'](_0x83da('0xe'),_0x1d1986,_0x83da('0xd'),JSON[_0x83da('0xf')](_0x9a017b));if(_0x9a017b[_0x83da('0x10')]){if(_0x9a017b[_0x83da('0x10')][_0x83da('0x11')]===0x1f4){logger[_0x83da('0x10')](_0x83da('0xc'),_0x1d1986,_0x9a017b[_0x83da('0x10')]['message']);return _0x33991c(_0x9a017b[_0x83da('0x10')][_0x83da('0x12')]);}logger[_0x83da('0x10')](_0x83da('0xc'),_0x1d1986,_0x9a017b['error'][_0x83da('0x12')]);return _0x2788e5(_0x9a017b[_0x83da('0x10')][_0x83da('0x12')]);}else{logger['info'](_0x83da('0xc'),_0x1d1986,_0x83da('0xd'));_0x2788e5(_0x9a017b[_0x83da('0x13')][_0x83da('0x12')]);}})['catch'](function(_0x529e68){logger['error'](_0x83da('0xc'),_0x1d1986,_0x529e68);_0x33991c(_0x529e68);});});}
\ No newline at end of file
+var _0xb348=['../../config/utils','../../config/logger','jayson/promise','client','then','info','AnalyticTreeReport,\x20%s,\x20%s','request\x20sent','debug','AnalyticTreeReport,\x20%s,\x20%s,\x20%s','stringify','error','message','catch','lodash','moment','../../mysqldb'];(function(_0x4cc5fd,_0x38bba4){var _0x22f59a=function(_0x2ad736){while(--_0x2ad736){_0x4cc5fd['push'](_0x4cc5fd['shift']());}};_0x22f59a(++_0x38bba4);}(_0xb348,0x10d));var _0x8b34=function(_0x148a7d,_0x2aadb4){_0x148a7d=_0x148a7d-0x0;var _0x150018=_0xb348[_0x148a7d];return _0x150018;};'use strict';var _=require(_0x8b34('0x0'));var util=require('util');var moment=require(_0x8b34('0x1'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x8b34('0x2'))['db'];var utils=require(_0x8b34('0x3'));var logger=require(_0x8b34('0x4'))('rpc');var config=require('../../config/environment');var jayson=require(_0x8b34('0x5'));var client=jayson[_0x8b34('0x6')]['http']({'port':0x232a});function respondWithRpcPromise(_0x22346b,_0x24a441,_0x45ff6d){return new BPromise(function(_0x50a2f6,_0x121a0c){return client['request'](_0x22346b,_0x45ff6d)[_0x8b34('0x7')](function(_0x1b0f81){logger[_0x8b34('0x8')](_0x8b34('0x9'),_0x24a441,_0x8b34('0xa'));logger[_0x8b34('0xb')](_0x8b34('0xc'),_0x24a441,_0x8b34('0xa'),JSON[_0x8b34('0xd')](_0x1b0f81));if(_0x1b0f81[_0x8b34('0xe')]){if(_0x1b0f81['error']['code']===0x1f4){logger['error'](_0x8b34('0x9'),_0x24a441,_0x1b0f81[_0x8b34('0xe')][_0x8b34('0xf')]);return _0x121a0c(_0x1b0f81[_0x8b34('0xe')][_0x8b34('0xf')]);}logger[_0x8b34('0xe')]('AnalyticTreeReport,\x20%s,\x20%s',_0x24a441,_0x1b0f81['error']['message']);return _0x50a2f6(_0x1b0f81['error'][_0x8b34('0xf')]);}else{logger['info']('AnalyticTreeReport,\x20%s,\x20%s',_0x24a441,_0x8b34('0xa'));_0x50a2f6(_0x1b0f81['result'][_0x8b34('0xf')]);}})[_0x8b34('0x10')](function(_0x33475d){logger[_0x8b34('0xe')]('AnalyticTreeReport,\x20%s,\x20%s',_0x24a441,_0x33475d);_0x121a0c(_0x33475d);});});}
\ No newline at end of file