Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / userSmsQueue / userSmsQueue.rpc.js
index 0d89bf1..add0aae 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xad22=['UserSmsQueue,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','result','catch','moment','bluebird','randomstring','../../mysqldb','../../config/utils','rpc','../../config/environment','client','request','then','UserSmsQueue,\x20%s,\x20%s','debug'];(function(_0x59b576,_0x3cda9d){var _0x2c65b2=function(_0x2ce0aa){while(--_0x2ce0aa){_0x59b576['push'](_0x59b576['shift']());}};_0x2c65b2(++_0x3cda9d);}(_0xad22,0x120));var _0x2ad2=function(_0x420f2a,_0x2cc58d){_0x420f2a=_0x420f2a-0x0;var _0x28f802=_0xad22[_0x420f2a];return _0x28f802;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0x2ad2('0x0'));var BPromise=require(_0x2ad2('0x1'));var rs=require(_0x2ad2('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x2ad2('0x3'))['db'];var utils=require(_0x2ad2('0x4'));var logger=require('../../config/logger')(_0x2ad2('0x5'));var config=require(_0x2ad2('0x6'));var jayson=require('jayson/promise');var client=jayson[_0x2ad2('0x7')]['http']({'port':0x232a});function respondWithRpcPromise(_0x1b5b0f,_0x50d968,_0x9727b3){return new BPromise(function(_0x3aefe6,_0x59ac79){return client[_0x2ad2('0x8')](_0x1b5b0f,_0x9727b3)[_0x2ad2('0x9')](function(_0x4690ae){logger['info'](_0x2ad2('0xa'),_0x50d968,'request\x20sent');logger[_0x2ad2('0xb')](_0x2ad2('0xc'),_0x50d968,_0x2ad2('0xd'),JSON[_0x2ad2('0xe')](_0x4690ae));if(_0x4690ae[_0x2ad2('0xf')]){if(_0x4690ae[_0x2ad2('0xf')][_0x2ad2('0x10')]===0x1f4){logger[_0x2ad2('0xf')](_0x2ad2('0xa'),_0x50d968,_0x4690ae[_0x2ad2('0xf')][_0x2ad2('0x11')]);return _0x59ac79(_0x4690ae['error'][_0x2ad2('0x11')]);}logger['error'](_0x2ad2('0xa'),_0x50d968,_0x4690ae[_0x2ad2('0xf')][_0x2ad2('0x11')]);return _0x3aefe6(_0x4690ae[_0x2ad2('0xf')][_0x2ad2('0x11')]);}else{logger['info']('UserSmsQueue,\x20%s,\x20%s',_0x50d968,_0x2ad2('0xd'));_0x3aefe6(_0x4690ae[_0x2ad2('0x12')][_0x2ad2('0x11')]);}})[_0x2ad2('0x13')](function(_0x36f01f){logger[_0x2ad2('0xf')](_0x2ad2('0xa'),_0x50d968,_0x36f01f);_0x59ac79(_0x36f01f);});});}
\ No newline at end of file
+var _0x8606=['../../config/logger','jayson/promise','client','http','then','info','UserSmsQueue,\x20%s,\x20%s','request\x20sent','debug','stringify','error','message','result','catch','lodash','util','randomstring','../../mysqldb','../../config/utils'];(function(_0x3eaf91,_0x550f66){var _0x5aa8b2=function(_0x3109da){while(--_0x3109da){_0x3eaf91['push'](_0x3eaf91['shift']());}};_0x5aa8b2(++_0x550f66);}(_0x8606,0xf2));var _0x6860=function(_0x4b4517,_0x5dbf6a){_0x4b4517=_0x4b4517-0x0;var _0x48278b=_0x8606[_0x4b4517];return _0x48278b;};'use strict';var _=require(_0x6860('0x0'));var util=require(_0x6860('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x6860('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x6860('0x3'))['db'];var utils=require(_0x6860('0x4'));var logger=require(_0x6860('0x5'))('rpc');var config=require('../../config/environment');var jayson=require(_0x6860('0x6'));var client=jayson[_0x6860('0x7')][_0x6860('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x659039,_0x125fc8,_0x265a65){return new BPromise(function(_0x3db030,_0x53fac3){return client['request'](_0x659039,_0x265a65)[_0x6860('0x9')](function(_0x2cc41e){logger[_0x6860('0xa')](_0x6860('0xb'),_0x125fc8,_0x6860('0xc'));logger[_0x6860('0xd')]('UserSmsQueue,\x20%s,\x20%s,\x20%s',_0x125fc8,'request\x20sent',JSON[_0x6860('0xe')](_0x2cc41e));if(_0x2cc41e[_0x6860('0xf')]){if(_0x2cc41e[_0x6860('0xf')]['code']===0x1f4){logger['error'](_0x6860('0xb'),_0x125fc8,_0x2cc41e[_0x6860('0xf')][_0x6860('0x10')]);return _0x53fac3(_0x2cc41e[_0x6860('0xf')][_0x6860('0x10')]);}logger[_0x6860('0xf')](_0x6860('0xb'),_0x125fc8,_0x2cc41e[_0x6860('0xf')][_0x6860('0x10')]);return _0x3db030(_0x2cc41e[_0x6860('0xf')]['message']);}else{logger[_0x6860('0xa')](_0x6860('0xb'),_0x125fc8,_0x6860('0xc'));_0x3db030(_0x2cc41e[_0x6860('0x11')][_0x6860('0x10')]);}})[_0x6860('0x12')](function(_0x1321f4){logger[_0x6860('0xf')](_0x6860('0xb'),_0x125fc8,_0x1321f4);_0x53fac3(_0x1321f4);});});}
\ No newline at end of file