Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index 3ec1e01..2b74e5a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc181=['catch','options','raw','where','attributes','limit','map','model','include','then','info','GetMailQueue','ShowMailQueue','MailQueue','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','request','MailQueue,\x20%s,\x20%s','request\x20sent','debug','MailQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result'];(function(_0x1648df,_0x1107a7){var _0x2f5d2b=function(_0x241f45){while(--_0x241f45){_0x1648df['push'](_0x1648df['shift']());}};_0x2f5d2b(++_0x1107a7);}(_0xc181,0x126));var _0x1c18=function(_0x3cec45,_0x37d817){_0x3cec45=_0x3cec45-0x0;var _0x51d691=_0xc181[_0x3cec45];return _0x51d691;};'use strict';var _=require(_0x1c18('0x0'));var util=require(_0x1c18('0x1'));var moment=require('moment');var BPromise=require(_0x1c18('0x2'));var rs=require(_0x1c18('0x3'));var fs=require('fs');var Redis=require(_0x1c18('0x4'));var db=require(_0x1c18('0x5'))['db'];var utils=require(_0x1c18('0x6'));var logger=require('../../config/logger')(_0x1c18('0x7'));var config=require(_0x1c18('0x8'));var jayson=require(_0x1c18('0x9'));var client=jayson[_0x1c18('0xa')][_0x1c18('0xb')]({'port':0x232a});config[_0x1c18('0xc')]=_[_0x1c18('0xd')](config[_0x1c18('0xc')],{'host':_0x1c18('0xe'),'port':0x18eb});var socket=require(_0x1c18('0xf'))(new Redis(config[_0x1c18('0xc')]));require('./mailQueue.socket')['register'](socket);function respondWithRpcPromise(_0x80e7b0,_0x29b678,_0x2934af){return new BPromise(function(_0x50a9ad,_0x437ea5){return client[_0x1c18('0x10')](_0x80e7b0,_0x2934af)['then'](function(_0x4b5aaa){logger['info'](_0x1c18('0x11'),_0x29b678,_0x1c18('0x12'));logger[_0x1c18('0x13')](_0x1c18('0x14'),_0x29b678,'request\x20sent',JSON[_0x1c18('0x15')](_0x4b5aaa));if(_0x4b5aaa[_0x1c18('0x16')]){if(_0x4b5aaa[_0x1c18('0x16')][_0x1c18('0x17')]===0x1f4){logger[_0x1c18('0x16')](_0x1c18('0x11'),_0x29b678,_0x4b5aaa['error'][_0x1c18('0x18')]);return _0x437ea5(_0x4b5aaa['error'][_0x1c18('0x18')]);}logger[_0x1c18('0x16')]('MailQueue,\x20%s,\x20%s',_0x29b678,_0x4b5aaa[_0x1c18('0x16')][_0x1c18('0x18')]);return _0x50a9ad(_0x4b5aaa[_0x1c18('0x16')][_0x1c18('0x18')]);}else{logger['info'](_0x1c18('0x11'),_0x29b678,'request\x20sent');_0x50a9ad(_0x4b5aaa[_0x1c18('0x19')][_0x1c18('0x18')]);}})[_0x1c18('0x1a')](function(_0x1262bb){logger[_0x1c18('0x16')](_0x1c18('0x11'),_0x29b678,_0x1262bb);_0x437ea5(_0x1262bb);});});}exports['GetMailQueue']=function(_0x38942d){var _0x53c44c=this;return new Promise(function(_0x599140,_0x591d7a){return db['MailQueue']['findAll']({'raw':_0x38942d[_0x1c18('0x1b')]?_0x38942d[_0x1c18('0x1b')][_0x1c18('0x1c')]===undefined?!![]:![]:!![],'where':_0x38942d[_0x1c18('0x1b')]?_0x38942d['options'][_0x1c18('0x1d')]||null:null,'attributes':_0x38942d['options']?_0x38942d['options'][_0x1c18('0x1e')]||null:null,'limit':_0x38942d[_0x1c18('0x1b')]?_0x38942d['options'][_0x1c18('0x1f')]||null:null,'include':_0x38942d[_0x1c18('0x1b')]?_0x38942d[_0x1c18('0x1b')]['include']?_[_0x1c18('0x20')](_0x38942d[_0x1c18('0x1b')]['include'],function(_0x3fa7c7){return{'model':db[_0x3fa7c7[_0x1c18('0x21')]],'as':_0x3fa7c7['as'],'attributes':_0x3fa7c7[_0x1c18('0x1e')],'include':_0x3fa7c7['include']?_['map'](_0x3fa7c7['include'],function(_0x349120){return{'model':db[_0x349120[_0x1c18('0x21')]],'as':_0x349120['as'],'attributes':_0x349120[_0x1c18('0x1e')],'include':_0x349120[_0x1c18('0x22')]?_['map'](_0x349120['include'],function(_0x5a5a95){return{'model':db[_0x5a5a95['model']],'as':_0x5a5a95['as'],'attributes':_0x5a5a95[_0x1c18('0x1e')]};}):[]};}):[]};}):[]:[]})[_0x1c18('0x23')](function(_0x5018ea){logger[_0x1c18('0x24')](_0x1c18('0x25'),_0x38942d);logger[_0x1c18('0x13')]('GetMailQueue',_0x38942d,JSON[_0x1c18('0x15')](_0x5018ea));_0x599140(_0x5018ea);})[_0x1c18('0x1a')](function(_0xcfa8a9){logger['error']('GetMailQueue',_0xcfa8a9[_0x1c18('0x18')],_0x38942d);_0x591d7a(_0x53c44c[_0x1c18('0x16')](0x1f4,_0xcfa8a9[_0x1c18('0x18')]));});});};exports[_0x1c18('0x26')]=function(_0x530411){var _0x1e5735=this;return new Promise(function(_0x22100c,_0x9a35ba){return db[_0x1c18('0x27')]['find']({'raw':_0x530411[_0x1c18('0x1b')]?_0x530411['options']['raw']===undefined?!![]:![]:!![],'where':_0x530411[_0x1c18('0x1b')]?_0x530411[_0x1c18('0x1b')][_0x1c18('0x1d')]||null:null,'attributes':_0x530411[_0x1c18('0x1b')]?_0x530411[_0x1c18('0x1b')][_0x1c18('0x1e')]||null:null,'include':_0x530411[_0x1c18('0x1b')]?_0x530411['options'][_0x1c18('0x22')]?_[_0x1c18('0x20')](_0x530411['options']['include'],function(_0x51b835){return{'model':db[_0x51b835[_0x1c18('0x21')]],'as':_0x51b835['as'],'attributes':_0x51b835[_0x1c18('0x1e')],'include':_0x51b835[_0x1c18('0x22')]?_[_0x1c18('0x20')](_0x51b835['include'],function(_0x46ea89){return{'model':db[_0x46ea89[_0x1c18('0x21')]],'as':_0x46ea89['as'],'attributes':_0x46ea89[_0x1c18('0x1e')],'include':_0x46ea89[_0x1c18('0x22')]?_['map'](_0x46ea89[_0x1c18('0x22')],function(_0x58cc20){return{'model':db[_0x58cc20[_0x1c18('0x21')]],'as':_0x58cc20['as'],'attributes':_0x58cc20[_0x1c18('0x1e')]};}):[]};}):[]};}):[]:[]})[_0x1c18('0x23')](function(_0x28ffe8){logger[_0x1c18('0x24')](_0x1c18('0x26'),_0x530411);logger[_0x1c18('0x13')](_0x1c18('0x26'),_0x530411,JSON['stringify'](_0x28ffe8));_0x22100c(_0x28ffe8);})['catch'](function(_0x1174d8){logger['error'](_0x1c18('0x26'),_0x1174d8['message'],_0x530411);_0x9a35ba(_0x1e5735[_0x1c18('0x16')](0x1f4,_0x1174d8[_0x1c18('0x18')]));});});};
\ No newline at end of file
+var _0x0c08=['error','code','MailQueue,\x20%s,\x20%s','message','info','result','catch','GetMailQueue','MailQueue','options','attributes','include','map','model','find','raw','where','ShowMailQueue','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','jayson/promise','client','redis','defaults','localhost','socket.io-emitter','register','then','request\x20sent','stringify'];(function(_0x37e125,_0x7dcb21){var _0x2d187d=function(_0x10205c){while(--_0x10205c){_0x37e125['push'](_0x37e125['shift']());}};_0x2d187d(++_0x7dcb21);}(_0x0c08,0x1e6));var _0x80c0=function(_0x999b85,_0x1edc2b){_0x999b85=_0x999b85-0x0;var _0x1d7124=_0x0c08[_0x999b85];return _0x1d7124;};'use strict';var _=require(_0x80c0('0x0'));var util=require(_0x80c0('0x1'));var moment=require('moment');var BPromise=require(_0x80c0('0x2'));var rs=require(_0x80c0('0x3'));var fs=require('fs');var Redis=require(_0x80c0('0x4'));var db=require(_0x80c0('0x5'))['db'];var utils=require(_0x80c0('0x6'));var logger=require('../../config/logger')(_0x80c0('0x7'));var config=require('../../config/environment');var jayson=require(_0x80c0('0x8'));var client=jayson[_0x80c0('0x9')]['http']({'port':0x232a});config[_0x80c0('0xa')]=_[_0x80c0('0xb')](config[_0x80c0('0xa')],{'host':_0x80c0('0xc'),'port':0x18eb});var socket=require(_0x80c0('0xd'))(new Redis(config['redis']));require('./mailQueue.socket')[_0x80c0('0xe')](socket);function respondWithRpcPromise(_0x856b47,_0x28496c,_0x2cc13f){return new BPromise(function(_0x259637,_0x297a59){return client['request'](_0x856b47,_0x2cc13f)[_0x80c0('0xf')](function(_0x30baa0){logger['info']('MailQueue,\x20%s,\x20%s',_0x28496c,_0x80c0('0x10'));logger['debug']('MailQueue,\x20%s,\x20%s,\x20%s',_0x28496c,'request\x20sent',JSON[_0x80c0('0x11')](_0x30baa0));if(_0x30baa0[_0x80c0('0x12')]){if(_0x30baa0[_0x80c0('0x12')][_0x80c0('0x13')]===0x1f4){logger[_0x80c0('0x12')](_0x80c0('0x14'),_0x28496c,_0x30baa0[_0x80c0('0x12')][_0x80c0('0x15')]);return _0x297a59(_0x30baa0[_0x80c0('0x12')][_0x80c0('0x15')]);}logger[_0x80c0('0x12')](_0x80c0('0x14'),_0x28496c,_0x30baa0['error'][_0x80c0('0x15')]);return _0x259637(_0x30baa0[_0x80c0('0x12')][_0x80c0('0x15')]);}else{logger[_0x80c0('0x16')]('MailQueue,\x20%s,\x20%s',_0x28496c,_0x80c0('0x10'));_0x259637(_0x30baa0[_0x80c0('0x17')]['message']);}})[_0x80c0('0x18')](function(_0x4146d4){logger['error'](_0x80c0('0x14'),_0x28496c,_0x4146d4);_0x297a59(_0x4146d4);});});}exports[_0x80c0('0x19')]=function(_0x19ac32){var _0x3d4026=this;return new Promise(function(_0x5cee69,_0x3aca93){return db[_0x80c0('0x1a')]['findAll']({'raw':_0x19ac32[_0x80c0('0x1b')]?_0x19ac32[_0x80c0('0x1b')]['raw']===undefined?!![]:![]:!![],'where':_0x19ac32[_0x80c0('0x1b')]?_0x19ac32[_0x80c0('0x1b')]['where']||null:null,'attributes':_0x19ac32[_0x80c0('0x1b')]?_0x19ac32['options'][_0x80c0('0x1c')]||null:null,'limit':_0x19ac32[_0x80c0('0x1b')]?_0x19ac32['options']['limit']||null:null,'include':_0x19ac32['options']?_0x19ac32['options'][_0x80c0('0x1d')]?_[_0x80c0('0x1e')](_0x19ac32['options'][_0x80c0('0x1d')],function(_0x4851aa){return{'model':db[_0x4851aa[_0x80c0('0x1f')]],'as':_0x4851aa['as'],'attributes':_0x4851aa[_0x80c0('0x1c')],'include':_0x4851aa[_0x80c0('0x1d')]?_[_0x80c0('0x1e')](_0x4851aa[_0x80c0('0x1d')],function(_0x482929){return{'model':db[_0x482929['model']],'as':_0x482929['as'],'attributes':_0x482929['attributes'],'include':_0x482929[_0x80c0('0x1d')]?_[_0x80c0('0x1e')](_0x482929[_0x80c0('0x1d')],function(_0x291fed){return{'model':db[_0x291fed['model']],'as':_0x291fed['as'],'attributes':_0x291fed[_0x80c0('0x1c')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x531c46){logger[_0x80c0('0x16')](_0x80c0('0x19'),_0x19ac32);logger['debug'](_0x80c0('0x19'),_0x19ac32,JSON[_0x80c0('0x11')](_0x531c46));_0x5cee69(_0x531c46);})[_0x80c0('0x18')](function(_0x53a9c3){logger['error'](_0x80c0('0x19'),_0x53a9c3[_0x80c0('0x15')],_0x19ac32);_0x3aca93(_0x3d4026[_0x80c0('0x12')](0x1f4,_0x53a9c3[_0x80c0('0x15')]));});});};exports['ShowMailQueue']=function(_0x593b42){var _0x36decd=this;return new Promise(function(_0x330bf2,_0x323458){return db['MailQueue'][_0x80c0('0x20')]({'raw':_0x593b42[_0x80c0('0x1b')]?_0x593b42[_0x80c0('0x1b')][_0x80c0('0x21')]===undefined?!![]:![]:!![],'where':_0x593b42[_0x80c0('0x1b')]?_0x593b42[_0x80c0('0x1b')][_0x80c0('0x22')]||null:null,'attributes':_0x593b42[_0x80c0('0x1b')]?_0x593b42[_0x80c0('0x1b')][_0x80c0('0x1c')]||null:null,'include':_0x593b42['options']?_0x593b42['options'][_0x80c0('0x1d')]?_[_0x80c0('0x1e')](_0x593b42[_0x80c0('0x1b')]['include'],function(_0x1b5944){return{'model':db[_0x1b5944['model']],'as':_0x1b5944['as'],'attributes':_0x1b5944[_0x80c0('0x1c')],'include':_0x1b5944[_0x80c0('0x1d')]?_[_0x80c0('0x1e')](_0x1b5944['include'],function(_0x513e60){return{'model':db[_0x513e60[_0x80c0('0x1f')]],'as':_0x513e60['as'],'attributes':_0x513e60['attributes'],'include':_0x513e60[_0x80c0('0x1d')]?_['map'](_0x513e60[_0x80c0('0x1d')],function(_0x2c4d03){return{'model':db[_0x2c4d03[_0x80c0('0x1f')]],'as':_0x2c4d03['as'],'attributes':_0x2c4d03[_0x80c0('0x1c')]};}):[]};}):[]};}):[]:[]})[_0x80c0('0xf')](function(_0x1320d3){logger[_0x80c0('0x16')](_0x80c0('0x23'),_0x593b42);logger['debug']('ShowMailQueue',_0x593b42,JSON[_0x80c0('0x11')](_0x1320d3));_0x330bf2(_0x1320d3);})[_0x80c0('0x18')](function(_0x1ca489){logger[_0x80c0('0x12')](_0x80c0('0x23'),_0x1ca489[_0x80c0('0x15')],_0x593b42);_0x323458(_0x36decd['error'](0x1f4,_0x1ca489[_0x80c0('0x15')]));});});};
\ No newline at end of file