Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / condition / condition.rpc.js
index 7b26720..18a79e7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xdb1d=['jayson/promise','then','info','Condition,\x20%s,\x20%s','request\x20sent','debug','Condition,\x20%s,\x20%s,\x20%s','stringify','error','message','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment'];(function(_0x2758f8,_0x49a1ee){var _0x1ef670=function(_0x9f86d0){while(--_0x9f86d0){_0x2758f8['push'](_0x2758f8['shift']());}};_0x1ef670(++_0x49a1ee);}(_0xdb1d,0xb3));var _0xddb1=function(_0x57555f,_0x3c6a1f){_0x57555f=_0x57555f-0x0;var _0xda0def=_0xdb1d[_0x57555f];return _0xda0def;};'use strict';var _=require(_0xddb1('0x0'));var util=require(_0xddb1('0x1'));var moment=require(_0xddb1('0x2'));var BPromise=require(_0xddb1('0x3'));var rs=require(_0xddb1('0x4'));var fs=require('fs');var Redis=require(_0xddb1('0x5'));var db=require(_0xddb1('0x6'))['db'];var utils=require(_0xddb1('0x7'));var logger=require(_0xddb1('0x8'))('rpc');var config=require(_0xddb1('0x9'));var jayson=require(_0xddb1('0xa'));var client=jayson['client']['http']({'port':0x232a});function respondWithRpcPromise(_0x3532b4,_0x5c6379,_0x514336){return new BPromise(function(_0x122579,_0x3ea77c){return client['request'](_0x3532b4,_0x514336)[_0xddb1('0xb')](function(_0x227c15){logger[_0xddb1('0xc')](_0xddb1('0xd'),_0x5c6379,_0xddb1('0xe'));logger[_0xddb1('0xf')](_0xddb1('0x10'),_0x5c6379,'request\x20sent',JSON[_0xddb1('0x11')](_0x227c15));if(_0x227c15['error']){if(_0x227c15[_0xddb1('0x12')]['code']===0x1f4){logger['error'](_0xddb1('0xd'),_0x5c6379,_0x227c15[_0xddb1('0x12')][_0xddb1('0x13')]);return _0x3ea77c(_0x227c15[_0xddb1('0x12')][_0xddb1('0x13')]);}logger[_0xddb1('0x12')](_0xddb1('0xd'),_0x5c6379,_0x227c15[_0xddb1('0x12')][_0xddb1('0x13')]);return _0x122579(_0x227c15[_0xddb1('0x12')][_0xddb1('0x13')]);}else{logger['info'](_0xddb1('0xd'),_0x5c6379,'request\x20sent');_0x122579(_0x227c15['result'][_0xddb1('0x13')]);}})[_0xddb1('0x14')](function(_0x1d8287){logger['error'](_0xddb1('0xd'),_0x5c6379,_0x1d8287);_0x3ea77c(_0x1d8287);});});}
\ No newline at end of file
+var _0x49d0=['randomstring','../../config/utils','../../config/logger','rpc','jayson/promise','client','request','info','Condition,\x20%s,\x20%s','Condition,\x20%s,\x20%s,\x20%s','stringify','error','message','request\x20sent','catch','lodash','bluebird'];(function(_0x88cd7b,_0x4c884c){var _0x56fcc8=function(_0x513b3d){while(--_0x513b3d){_0x88cd7b['push'](_0x88cd7b['shift']());}};_0x56fcc8(++_0x4c884c);}(_0x49d0,0x1b8));var _0x049d=function(_0x4631c7,_0x25c495){_0x4631c7=_0x4631c7-0x0;var _0x70af4f=_0x49d0[_0x4631c7];return _0x70af4f;};'use strict';var _=require(_0x049d('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x049d('0x1'));var rs=require(_0x049d('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0x049d('0x3'));var logger=require(_0x049d('0x4'))(_0x049d('0x5'));var config=require('../../config/environment');var jayson=require(_0x049d('0x6'));var client=jayson[_0x049d('0x7')]['http']({'port':0x232a});function respondWithRpcPromise(_0x1a401f,_0xb2ee9b,_0x4d7634){return new BPromise(function(_0x35359c,_0x22d3a7){return client[_0x049d('0x8')](_0x1a401f,_0x4d7634)['then'](function(_0x5e35ef){logger[_0x049d('0x9')](_0x049d('0xa'),_0xb2ee9b,'request\x20sent');logger['debug'](_0x049d('0xb'),_0xb2ee9b,'request\x20sent',JSON[_0x049d('0xc')](_0x5e35ef));if(_0x5e35ef[_0x049d('0xd')]){if(_0x5e35ef[_0x049d('0xd')]['code']===0x1f4){logger[_0x049d('0xd')](_0x049d('0xa'),_0xb2ee9b,_0x5e35ef[_0x049d('0xd')][_0x049d('0xe')]);return _0x22d3a7(_0x5e35ef['error'][_0x049d('0xe')]);}logger['error']('Condition,\x20%s,\x20%s',_0xb2ee9b,_0x5e35ef[_0x049d('0xd')]['message']);return _0x35359c(_0x5e35ef[_0x049d('0xd')][_0x049d('0xe')]);}else{logger[_0x049d('0x9')](_0x049d('0xa'),_0xb2ee9b,_0x049d('0xf'));_0x35359c(_0x5e35ef['result'][_0x049d('0xe')]);}})[_0x049d('0x10')](function(_0x1a4f81){logger['error'](_0x049d('0xa'),_0xb2ee9b,_0x1a4f81);_0x22d3a7(_0x1a4f81);});});}
\ No newline at end of file