X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FsmsApplication%2FsmsApplication.rpc.js;h=ac78d052ce7efcaf3aafdc17938f89408fb2329c;hb=b8feeab5a72cbb7651a1c603fc767034cd5922cc;hp=adbb65ffb8ceeb5005332a8733f572d67cc6f22f;hpb=5584754b2aa104a57907f7aa392d8c07dfdc6150;p=motion2.git diff --git a/server/api/smsApplication/smsApplication.rpc.js b/server/api/smsApplication/smsApplication.rpc.js index adbb65f..ac78d05 100644 --- a/server/api/smsApplication/smsApplication.rpc.js +++ b/server/api/smsApplication/smsApplication.rpc.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x6da9=['../../config/environment','jayson/promise','client','info','SmsApplication,\x20%s,\x20%s','request\x20sent','SmsApplication,\x20%s,\x20%s,\x20%s','error','code','message','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb'];(function(_0x3c89e3,_0x2fce73){var _0x5990b1=function(_0xc6ecf2){while(--_0xc6ecf2){_0x3c89e3['push'](_0x3c89e3['shift']());}};_0x5990b1(++_0x2fce73);}(_0x6da9,0x161));var _0x96da=function(_0x2b0e71,_0x3a3a07){_0x2b0e71=_0x2b0e71-0x0;var _0x57058e=_0x6da9[_0x2b0e71];return _0x57058e;};'use strict';var _=require(_0x96da('0x0'));var util=require(_0x96da('0x1'));var moment=require(_0x96da('0x2'));var BPromise=require(_0x96da('0x3'));var rs=require(_0x96da('0x4'));var fs=require('fs');var Redis=require(_0x96da('0x5'));var db=require(_0x96da('0x6'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require(_0x96da('0x7'));var jayson=require(_0x96da('0x8'));var client=jayson[_0x96da('0x9')]['http']({'port':0x232a});function respondWithRpcPromise(_0x1bc4b0,_0x5d7737,_0x161249){return new BPromise(function(_0x45ee2f,_0x3b0883){return client['request'](_0x1bc4b0,_0x161249)['then'](function(_0x4ed0c1){logger[_0x96da('0xa')](_0x96da('0xb'),_0x5d7737,_0x96da('0xc'));logger['debug'](_0x96da('0xd'),_0x5d7737,_0x96da('0xc'),JSON['stringify'](_0x4ed0c1));if(_0x4ed0c1[_0x96da('0xe')]){if(_0x4ed0c1[_0x96da('0xe')][_0x96da('0xf')]===0x1f4){logger[_0x96da('0xe')](_0x96da('0xb'),_0x5d7737,_0x4ed0c1[_0x96da('0xe')][_0x96da('0x10')]);return _0x3b0883(_0x4ed0c1[_0x96da('0xe')][_0x96da('0x10')]);}logger['error'](_0x96da('0xb'),_0x5d7737,_0x4ed0c1[_0x96da('0xe')]['message']);return _0x45ee2f(_0x4ed0c1['error'][_0x96da('0x10')]);}else{logger[_0x96da('0xa')]('SmsApplication,\x20%s,\x20%s',_0x5d7737,_0x96da('0xc'));_0x45ee2f(_0x4ed0c1['result'][_0x96da('0x10')]);}})[_0x96da('0x11')](function(_0x2d6d15){logger[_0x96da('0xe')](_0x96da('0xb'),_0x5d7737,_0x2d6d15);_0x3b0883(_0x2d6d15);});});} \ No newline at end of file +var _0xc931=['../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','request','then','info','request\x20sent','error','code','message','SmsApplication,\x20%s,\x20%s','result','catch','lodash','util','bluebird','randomstring','ioredis','../../mysqldb'];(function(_0xbe40ad,_0x44343c){var _0x50fac9=function(_0xdaed07){while(--_0xdaed07){_0xbe40ad['push'](_0xbe40ad['shift']());}};_0x50fac9(++_0x44343c);}(_0xc931,0x19c));var _0x1c93=function(_0x178a53,_0x40fb5f){_0x178a53=_0x178a53-0x0;var _0x527ef1=_0xc931[_0x178a53];return _0x527ef1;};'use strict';var _=require(_0x1c93('0x0'));var util=require(_0x1c93('0x1'));var moment=require('moment');var BPromise=require(_0x1c93('0x2'));var rs=require(_0x1c93('0x3'));var fs=require('fs');var Redis=require(_0x1c93('0x4'));var db=require(_0x1c93('0x5'))['db'];var utils=require(_0x1c93('0x6'));var logger=require(_0x1c93('0x7'))(_0x1c93('0x8'));var config=require(_0x1c93('0x9'));var jayson=require(_0x1c93('0xa'));var client=jayson['client'][_0x1c93('0xb')]({'port':0x232a});function respondWithRpcPromise(_0x8e337c,_0x7caf6c,_0x51d00e){return new BPromise(function(_0x2324b6,_0x2f6582){return client[_0x1c93('0xc')](_0x8e337c,_0x51d00e)[_0x1c93('0xd')](function(_0x2f04b4){logger[_0x1c93('0xe')]('SmsApplication,\x20%s,\x20%s',_0x7caf6c,_0x1c93('0xf'));logger['debug']('SmsApplication,\x20%s,\x20%s,\x20%s',_0x7caf6c,'request\x20sent',JSON['stringify'](_0x2f04b4));if(_0x2f04b4[_0x1c93('0x10')]){if(_0x2f04b4[_0x1c93('0x10')][_0x1c93('0x11')]===0x1f4){logger[_0x1c93('0x10')]('SmsApplication,\x20%s,\x20%s',_0x7caf6c,_0x2f04b4[_0x1c93('0x10')][_0x1c93('0x12')]);return _0x2f6582(_0x2f04b4[_0x1c93('0x10')]['message']);}logger[_0x1c93('0x10')](_0x1c93('0x13'),_0x7caf6c,_0x2f04b4[_0x1c93('0x10')][_0x1c93('0x12')]);return _0x2324b6(_0x2f04b4[_0x1c93('0x10')][_0x1c93('0x12')]);}else{logger[_0x1c93('0xe')]('SmsApplication,\x20%s,\x20%s',_0x7caf6c,'request\x20sent');_0x2324b6(_0x2f04b4[_0x1c93('0x14')][_0x1c93('0x12')]);}})[_0x1c93('0x15')](function(_0x6939c6){logger['error']('SmsApplication,\x20%s,\x20%s',_0x7caf6c,_0x6939c6);_0x2f6582(_0x6939c6);});});} \ No newline at end of file