Built motion from commit (unavailable).|2.5.13
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index 59531f7..a1aeb28 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb3f9=['util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','localhost','socket.io-emitter','register','request','then','info','MailQueue,\x20%s,\x20%s','request\x20sent','debug','MailQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','findAll','options','raw','where','attributes','limit','map','model','include','GetMailQueue','ShowMailQueue','MailQueue','find','lodash'];(function(_0x12e54d,_0x4ccf62){var _0x50a1ef=function(_0x38e751){while(--_0x38e751){_0x12e54d['push'](_0x12e54d['shift']());}};_0x50a1ef(++_0x4ccf62);}(_0xb3f9,0x83));var _0x9b3f=function(_0x5b9c70,_0x35f535){_0x5b9c70=_0x5b9c70-0x0;var _0x29cc7c=_0xb3f9[_0x5b9c70];return _0x29cc7c;};'use strict';var _=require(_0x9b3f('0x0'));var util=require(_0x9b3f('0x1'));var moment=require(_0x9b3f('0x2'));var BPromise=require(_0x9b3f('0x3'));var rs=require(_0x9b3f('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x9b3f('0x5'))['db'];var utils=require(_0x9b3f('0x6'));var logger=require(_0x9b3f('0x7'))(_0x9b3f('0x8'));var config=require(_0x9b3f('0x9'));var jayson=require(_0x9b3f('0xa'));var client=jayson[_0x9b3f('0xb')][_0x9b3f('0xc')]({'port':0x232a});config['redis']=_[_0x9b3f('0xd')](config[_0x9b3f('0xe')],{'host':_0x9b3f('0xf'),'port':0x18eb});var socket=require(_0x9b3f('0x10'))(new Redis(config[_0x9b3f('0xe')]));require('./mailQueue.socket')[_0x9b3f('0x11')](socket);function respondWithRpcPromise(_0xcf0deb,_0x428260,_0x2e1610){return new BPromise(function(_0x305e9c,_0x96208){return client[_0x9b3f('0x12')](_0xcf0deb,_0x2e1610)[_0x9b3f('0x13')](function(_0x4bc8e1){logger[_0x9b3f('0x14')](_0x9b3f('0x15'),_0x428260,_0x9b3f('0x16'));logger[_0x9b3f('0x17')](_0x9b3f('0x18'),_0x428260,_0x9b3f('0x16'),JSON[_0x9b3f('0x19')](_0x4bc8e1));if(_0x4bc8e1[_0x9b3f('0x1a')]){if(_0x4bc8e1['error'][_0x9b3f('0x1b')]===0x1f4){logger['error'](_0x9b3f('0x15'),_0x428260,_0x4bc8e1[_0x9b3f('0x1a')]['message']);return _0x96208(_0x4bc8e1[_0x9b3f('0x1a')][_0x9b3f('0x1c')]);}logger[_0x9b3f('0x1a')](_0x9b3f('0x15'),_0x428260,_0x4bc8e1[_0x9b3f('0x1a')][_0x9b3f('0x1c')]);return _0x305e9c(_0x4bc8e1['error'][_0x9b3f('0x1c')]);}else{logger['info']('MailQueue,\x20%s,\x20%s',_0x428260,_0x9b3f('0x16'));_0x305e9c(_0x4bc8e1[_0x9b3f('0x1d')][_0x9b3f('0x1c')]);}})[_0x9b3f('0x1e')](function(_0x37c349){logger[_0x9b3f('0x1a')](_0x9b3f('0x15'),_0x428260,_0x37c349);_0x96208(_0x37c349);});});}exports['GetMailQueue']=function(_0xd154d8){var _0x25ddc5=this;return new Promise(function(_0x3f3d37,_0x54c1e2){return db['MailQueue'][_0x9b3f('0x1f')]({'raw':_0xd154d8[_0x9b3f('0x20')]?_0xd154d8['options'][_0x9b3f('0x21')]===undefined?!![]:![]:!![],'where':_0xd154d8[_0x9b3f('0x20')]?_0xd154d8[_0x9b3f('0x20')][_0x9b3f('0x22')]||null:null,'attributes':_0xd154d8['options']?_0xd154d8['options'][_0x9b3f('0x23')]||null:null,'limit':_0xd154d8[_0x9b3f('0x20')]?_0xd154d8[_0x9b3f('0x20')][_0x9b3f('0x24')]||null:null,'include':_0xd154d8[_0x9b3f('0x20')]?_0xd154d8['options']['include']?_[_0x9b3f('0x25')](_0xd154d8[_0x9b3f('0x20')]['include'],function(_0x48bec3){return{'model':db[_0x48bec3[_0x9b3f('0x26')]],'as':_0x48bec3['as'],'attributes':_0x48bec3[_0x9b3f('0x23')],'include':_0x48bec3[_0x9b3f('0x27')]?_['map'](_0x48bec3[_0x9b3f('0x27')],function(_0x5c9289){return{'model':db[_0x5c9289[_0x9b3f('0x26')]],'as':_0x5c9289['as'],'attributes':_0x5c9289['attributes'],'include':_0x5c9289[_0x9b3f('0x27')]?_[_0x9b3f('0x25')](_0x5c9289[_0x9b3f('0x27')],function(_0x5c651b){return{'model':db[_0x5c651b[_0x9b3f('0x26')]],'as':_0x5c651b['as'],'attributes':_0x5c651b[_0x9b3f('0x23')]};}):[]};}):[]};}):[]:[]})[_0x9b3f('0x13')](function(_0x105308){logger['info'](_0x9b3f('0x28'),_0xd154d8);logger[_0x9b3f('0x17')](_0x9b3f('0x28'),_0xd154d8,JSON[_0x9b3f('0x19')](_0x105308));_0x3f3d37(_0x105308);})[_0x9b3f('0x1e')](function(_0x2f244d){logger[_0x9b3f('0x1a')]('GetMailQueue',_0x2f244d[_0x9b3f('0x1c')],_0xd154d8);_0x54c1e2(_0x25ddc5[_0x9b3f('0x1a')](0x1f4,_0x2f244d[_0x9b3f('0x1c')]));});});};exports[_0x9b3f('0x29')]=function(_0x2e9ecb){var _0x5a2bdc=this;return new Promise(function(_0x19209e,_0x52ec4b){return db[_0x9b3f('0x2a')][_0x9b3f('0x2b')]({'raw':_0x2e9ecb['options']?_0x2e9ecb[_0x9b3f('0x20')][_0x9b3f('0x21')]===undefined?!![]:![]:!![],'where':_0x2e9ecb[_0x9b3f('0x20')]?_0x2e9ecb[_0x9b3f('0x20')]['where']||null:null,'attributes':_0x2e9ecb['options']?_0x2e9ecb[_0x9b3f('0x20')][_0x9b3f('0x23')]||null:null,'include':_0x2e9ecb[_0x9b3f('0x20')]?_0x2e9ecb[_0x9b3f('0x20')][_0x9b3f('0x27')]?_['map'](_0x2e9ecb[_0x9b3f('0x20')][_0x9b3f('0x27')],function(_0x54a648){return{'model':db[_0x54a648[_0x9b3f('0x26')]],'as':_0x54a648['as'],'attributes':_0x54a648['attributes'],'include':_0x54a648['include']?_['map'](_0x54a648[_0x9b3f('0x27')],function(_0xa43979){return{'model':db[_0xa43979[_0x9b3f('0x26')]],'as':_0xa43979['as'],'attributes':_0xa43979[_0x9b3f('0x23')],'include':_0xa43979['include']?_[_0x9b3f('0x25')](_0xa43979['include'],function(_0x46e67d){return{'model':db[_0x46e67d[_0x9b3f('0x26')]],'as':_0x46e67d['as'],'attributes':_0x46e67d[_0x9b3f('0x23')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x46388c){logger[_0x9b3f('0x14')]('ShowMailQueue',_0x2e9ecb);logger[_0x9b3f('0x17')](_0x9b3f('0x29'),_0x2e9ecb,JSON[_0x9b3f('0x19')](_0x46388c));_0x19209e(_0x46388c);})['catch'](function(_0x551248){logger[_0x9b3f('0x1a')]('ShowMailQueue',_0x551248['message'],_0x2e9ecb);_0x52ec4b(_0x5a2bdc[_0x9b3f('0x1a')](0x1f4,_0x551248[_0x9b3f('0x1c')]));});});};
\ No newline at end of file
+var _0x7767=['request\x20sent','stringify','error','MailQueue,\x20%s,\x20%s','message','result','GetMailQueue','MailQueue','findAll','options','raw','where','limit','include','model','attributes','map','info','catch','ShowMailQueue','find','debug','util','moment','bluebird','ioredis','../../config/logger','rpc','jayson/promise','http','redis','defaults','localhost','./mailQueue.socket','MailQueue,\x20%s,\x20%s,\x20%s'];(function(_0x1c5dcc,_0x12fc7f){var _0x47a2ce=function(_0x46750e){while(--_0x46750e){_0x1c5dcc['push'](_0x1c5dcc['shift']());}};_0x47a2ce(++_0x12fc7f);}(_0x7767,0x151));var _0x7776=function(_0x243b2f,_0x30aa15){_0x243b2f=_0x243b2f-0x0;var _0xcb3c2d=_0x7767[_0x243b2f];return _0xcb3c2d;};'use strict';var _=require('lodash');var util=require(_0x7776('0x0'));var moment=require(_0x7776('0x1'));var BPromise=require(_0x7776('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x7776('0x3'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0x7776('0x4'))(_0x7776('0x5'));var config=require('../../config/environment');var jayson=require(_0x7776('0x6'));var client=jayson['client'][_0x7776('0x7')]({'port':0x232a});config[_0x7776('0x8')]=_[_0x7776('0x9')](config[_0x7776('0x8')],{'host':_0x7776('0xa'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x7776('0x8')]));require(_0x7776('0xb'))['register'](socket);function respondWithRpcPromise(_0x202f7a,_0x3616f4,_0x4a68e2){return new BPromise(function(_0x1109c6,_0x188c61){return client['request'](_0x202f7a,_0x4a68e2)['then'](function(_0x4d81da){logger['info']('MailQueue,\x20%s,\x20%s',_0x3616f4,'request\x20sent');logger['debug'](_0x7776('0xc'),_0x3616f4,_0x7776('0xd'),JSON[_0x7776('0xe')](_0x4d81da));if(_0x4d81da[_0x7776('0xf')]){if(_0x4d81da['error']['code']===0x1f4){logger[_0x7776('0xf')](_0x7776('0x10'),_0x3616f4,_0x4d81da[_0x7776('0xf')]['message']);return _0x188c61(_0x4d81da[_0x7776('0xf')][_0x7776('0x11')]);}logger['error']('MailQueue,\x20%s,\x20%s',_0x3616f4,_0x4d81da[_0x7776('0xf')]['message']);return _0x1109c6(_0x4d81da[_0x7776('0xf')][_0x7776('0x11')]);}else{logger['info'](_0x7776('0x10'),_0x3616f4,_0x7776('0xd'));_0x1109c6(_0x4d81da[_0x7776('0x12')][_0x7776('0x11')]);}})['catch'](function(_0x227464){logger['error']('MailQueue,\x20%s,\x20%s',_0x3616f4,_0x227464);_0x188c61(_0x227464);});});}exports[_0x7776('0x13')]=function(_0x16c550){var _0x113c2d=this;return new Promise(function(_0x989382,_0x5cf90d){return db[_0x7776('0x14')][_0x7776('0x15')]({'raw':_0x16c550[_0x7776('0x16')]?_0x16c550['options'][_0x7776('0x17')]===undefined?!![]:![]:!![],'where':_0x16c550[_0x7776('0x16')]?_0x16c550[_0x7776('0x16')][_0x7776('0x18')]||null:null,'attributes':_0x16c550['options']?_0x16c550['options']['attributes']||null:null,'limit':_0x16c550[_0x7776('0x16')]?_0x16c550[_0x7776('0x16')][_0x7776('0x19')]||null:null,'include':_0x16c550['options']?_0x16c550[_0x7776('0x16')][_0x7776('0x1a')]?_['map'](_0x16c550[_0x7776('0x16')]['include'],function(_0xb7e4ee){return{'model':db[_0xb7e4ee[_0x7776('0x1b')]],'as':_0xb7e4ee['as'],'attributes':_0xb7e4ee[_0x7776('0x1c')],'include':_0xb7e4ee[_0x7776('0x1a')]?_[_0x7776('0x1d')](_0xb7e4ee[_0x7776('0x1a')],function(_0x2c9f73){return{'model':db[_0x2c9f73[_0x7776('0x1b')]],'as':_0x2c9f73['as'],'attributes':_0x2c9f73[_0x7776('0x1c')],'include':_0x2c9f73['include']?_[_0x7776('0x1d')](_0x2c9f73[_0x7776('0x1a')],function(_0x431af2){return{'model':db[_0x431af2[_0x7776('0x1b')]],'as':_0x431af2['as'],'attributes':_0x431af2['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x55fdb2){logger[_0x7776('0x1e')]('GetMailQueue',_0x16c550);logger['debug'](_0x7776('0x13'),_0x16c550,JSON[_0x7776('0xe')](_0x55fdb2));_0x989382(_0x55fdb2);})[_0x7776('0x1f')](function(_0x5588a1){logger[_0x7776('0xf')](_0x7776('0x13'),_0x5588a1[_0x7776('0x11')],_0x16c550);_0x5cf90d(_0x113c2d[_0x7776('0xf')](0x1f4,_0x5588a1['message']));});});};exports[_0x7776('0x20')]=function(_0x4eb7c2){var _0x546c66=this;return new Promise(function(_0x26cc52,_0x264b8b){return db[_0x7776('0x14')][_0x7776('0x21')]({'raw':_0x4eb7c2[_0x7776('0x16')]?_0x4eb7c2['options']['raw']===undefined?!![]:![]:!![],'where':_0x4eb7c2['options']?_0x4eb7c2['options'][_0x7776('0x18')]||null:null,'attributes':_0x4eb7c2['options']?_0x4eb7c2[_0x7776('0x16')][_0x7776('0x1c')]||null:null,'include':_0x4eb7c2[_0x7776('0x16')]?_0x4eb7c2[_0x7776('0x16')]['include']?_[_0x7776('0x1d')](_0x4eb7c2[_0x7776('0x16')][_0x7776('0x1a')],function(_0x55f0cf){return{'model':db[_0x55f0cf['model']],'as':_0x55f0cf['as'],'attributes':_0x55f0cf[_0x7776('0x1c')],'include':_0x55f0cf[_0x7776('0x1a')]?_['map'](_0x55f0cf[_0x7776('0x1a')],function(_0x49a03d){return{'model':db[_0x49a03d[_0x7776('0x1b')]],'as':_0x49a03d['as'],'attributes':_0x49a03d[_0x7776('0x1c')],'include':_0x49a03d[_0x7776('0x1a')]?_[_0x7776('0x1d')](_0x49a03d[_0x7776('0x1a')],function(_0x3e7e2c){return{'model':db[_0x3e7e2c[_0x7776('0x1b')]],'as':_0x3e7e2c['as'],'attributes':_0x3e7e2c[_0x7776('0x1c')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x3f8683){logger[_0x7776('0x1e')](_0x7776('0x20'),_0x4eb7c2);logger[_0x7776('0x22')](_0x7776('0x20'),_0x4eb7c2,JSON[_0x7776('0xe')](_0x3f8683));_0x26cc52(_0x3f8683);})[_0x7776('0x1f')](function(_0x4a7b8a){logger[_0x7776('0xf')](_0x7776('0x20'),_0x4a7b8a[_0x7776('0x11')],_0x4eb7c2);_0x264b8b(_0x546c66['error'](0x1f4,_0x4a7b8a['message']));});});};
\ No newline at end of file