Built motion from commit b7e79837.|2.6.29
[motion2.git] / server / api / smsApplication / smsApplication.rpc.js
index 6b0f67c..e1e5fb2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcb9c=['request\x20sent','debug','SmsApplication,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','http','request','then','info','SmsApplication,\x20%s,\x20%s'];(function(_0x3f4d0f,_0x61fcb8){var _0x116337=function(_0x3a45d0){while(--_0x3a45d0){_0x3f4d0f['push'](_0x3f4d0f['shift']());}};_0x116337(++_0x61fcb8);}(_0xcb9c,0x110));var _0xccb9=function(_0x65c3b5,_0x5ebdb3){_0x65c3b5=_0x65c3b5-0x0;var _0x5a290d=_0xcb9c[_0x65c3b5];return _0x5a290d;};'use strict';var _=require(_0xccb9('0x0'));var util=require(_0xccb9('0x1'));var moment=require(_0xccb9('0x2'));var BPromise=require(_0xccb9('0x3'));var rs=require(_0xccb9('0x4'));var fs=require('fs');var Redis=require(_0xccb9('0x5'));var db=require(_0xccb9('0x6'))['db'];var utils=require(_0xccb9('0x7'));var logger=require('../../config/logger')(_0xccb9('0x8'));var config=require(_0xccb9('0x9'));var jayson=require(_0xccb9('0xa'));var client=jayson['client'][_0xccb9('0xb')]({'port':0x232a});function respondWithRpcPromise(_0x114fa3,_0x1d807e,_0x54e899){return new BPromise(function(_0x3dfe21,_0x378d39){return client[_0xccb9('0xc')](_0x114fa3,_0x54e899)[_0xccb9('0xd')](function(_0x47889f){logger[_0xccb9('0xe')](_0xccb9('0xf'),_0x1d807e,_0xccb9('0x10'));logger[_0xccb9('0x11')](_0xccb9('0x12'),_0x1d807e,'request\x20sent',JSON[_0xccb9('0x13')](_0x47889f));if(_0x47889f[_0xccb9('0x14')]){if(_0x47889f[_0xccb9('0x14')]['code']===0x1f4){logger[_0xccb9('0x14')](_0xccb9('0xf'),_0x1d807e,_0x47889f[_0xccb9('0x14')][_0xccb9('0x15')]);return _0x378d39(_0x47889f['error'][_0xccb9('0x15')]);}logger[_0xccb9('0x14')](_0xccb9('0xf'),_0x1d807e,_0x47889f[_0xccb9('0x14')][_0xccb9('0x15')]);return _0x3dfe21(_0x47889f[_0xccb9('0x14')][_0xccb9('0x15')]);}else{logger[_0xccb9('0xe')](_0xccb9('0xf'),_0x1d807e,'request\x20sent');_0x3dfe21(_0x47889f[_0xccb9('0x16')][_0xccb9('0x15')]);}})[_0xccb9('0x17')](function(_0x561ca6){logger['error'](_0xccb9('0xf'),_0x1d807e,_0x561ca6);_0x378d39(_0x561ca6);});});}
\ No newline at end of file
+var _0x8814=['bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','request','then','info','SmsApplication,\x20%s,\x20%s','debug','SmsApplication,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','result','lodash'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x8814,0x1b8));var _0x4881=function(_0x54edc9,_0x345f01){_0x54edc9=_0x54edc9-0x0;var _0x2ae7a9=_0x8814[_0x54edc9];return _0x2ae7a9;};'use strict';var _=require(_0x4881('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x4881('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x4881('0x2'));var db=require(_0x4881('0x3'))['db'];var utils=require(_0x4881('0x4'));var logger=require(_0x4881('0x5'))('rpc');var config=require(_0x4881('0x6'));var jayson=require(_0x4881('0x7'));var client=jayson[_0x4881('0x8')][_0x4881('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x4bcf00,_0x1151b4,_0x505b8a){return new BPromise(function(_0x23a0d4,_0x471090){return client[_0x4881('0xa')](_0x4bcf00,_0x505b8a)[_0x4881('0xb')](function(_0x5baef8){logger[_0x4881('0xc')](_0x4881('0xd'),_0x1151b4,'request\x20sent');logger[_0x4881('0xe')](_0x4881('0xf'),_0x1151b4,_0x4881('0x10'),JSON[_0x4881('0x11')](_0x5baef8));if(_0x5baef8[_0x4881('0x12')]){if(_0x5baef8[_0x4881('0x12')]['code']===0x1f4){logger[_0x4881('0x12')](_0x4881('0xd'),_0x1151b4,_0x5baef8[_0x4881('0x12')][_0x4881('0x13')]);return _0x471090(_0x5baef8['error'][_0x4881('0x13')]);}logger[_0x4881('0x12')](_0x4881('0xd'),_0x1151b4,_0x5baef8[_0x4881('0x12')][_0x4881('0x13')]);return _0x23a0d4(_0x5baef8[_0x4881('0x12')]['message']);}else{logger['info']('SmsApplication,\x20%s,\x20%s',_0x1151b4,'request\x20sent');_0x23a0d4(_0x5baef8[_0x4881('0x14')][_0x4881('0x13')]);}})['catch'](function(_0x384f9b){logger[_0x4881('0x12')](_0x4881('0xd'),_0x1151b4,_0x384f9b);_0x471090(_0x384f9b);});});}
\ No newline at end of file