Built motion from commit 06eb8eb0.|2.6.31
[motion2.git] / server / api / voiceQueue / voiceQueue.rpc.js
index d7e6581..acccfd7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc4b7=['./voiceQueue.socket','register','request','then','info','VoiceQueue,\x20%s,\x20%s','request\x20sent','debug','stringify','error','message','result','catch','GetVoiceQueue','VoiceQueue','findAll','options','where','attributes','limit','include','map','model','find','raw','ShowVoiceQueue','lodash','bluebird','../../mysqldb','../../config/logger','rpc','../../config/environment','redis','defaults','localhost'];(function(_0x1ede2e,_0x1c8bdd){var _0x305d72=function(_0x4fd986){while(--_0x4fd986){_0x1ede2e['push'](_0x1ede2e['shift']());}};_0x305d72(++_0x1c8bdd);}(_0xc4b7,0xc9));var _0x7c4b=function(_0x5c2e3e,_0x26ecd3){_0x5c2e3e=_0x5c2e3e-0x0;var _0x53f64a=_0xc4b7[_0x5c2e3e];return _0x53f64a;};'use strict';var _=require(_0x7c4b('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x7c4b('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x7c4b('0x2'))['db'];var utils=require('../../config/utils');var logger=require(_0x7c4b('0x3'))(_0x7c4b('0x4'));var config=require(_0x7c4b('0x5'));var jayson=require('jayson/promise');var client=jayson['client']['http']({'port':0x232a});config[_0x7c4b('0x6')]=_[_0x7c4b('0x7')](config[_0x7c4b('0x6')],{'host':_0x7c4b('0x8'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x7c4b('0x6')]));require(_0x7c4b('0x9'))[_0x7c4b('0xa')](socket);function respondWithRpcPromise(_0x2ec8ef,_0x43d567,_0x3d49dd){return new BPromise(function(_0xd1cecd,_0x581dbe){return client[_0x7c4b('0xb')](_0x2ec8ef,_0x3d49dd)[_0x7c4b('0xc')](function(_0xd5b414){logger[_0x7c4b('0xd')](_0x7c4b('0xe'),_0x43d567,_0x7c4b('0xf'));logger[_0x7c4b('0x10')]('VoiceQueue,\x20%s,\x20%s,\x20%s',_0x43d567,_0x7c4b('0xf'),JSON[_0x7c4b('0x11')](_0xd5b414));if(_0xd5b414['error']){if(_0xd5b414[_0x7c4b('0x12')]['code']===0x1f4){logger[_0x7c4b('0x12')](_0x7c4b('0xe'),_0x43d567,_0xd5b414[_0x7c4b('0x12')]['message']);return _0x581dbe(_0xd5b414[_0x7c4b('0x12')][_0x7c4b('0x13')]);}logger[_0x7c4b('0x12')]('VoiceQueue,\x20%s,\x20%s',_0x43d567,_0xd5b414[_0x7c4b('0x12')][_0x7c4b('0x13')]);return _0xd1cecd(_0xd5b414[_0x7c4b('0x12')][_0x7c4b('0x13')]);}else{logger[_0x7c4b('0xd')](_0x7c4b('0xe'),_0x43d567,_0x7c4b('0xf'));_0xd1cecd(_0xd5b414[_0x7c4b('0x14')][_0x7c4b('0x13')]);}})[_0x7c4b('0x15')](function(_0x2c0817){logger['error'](_0x7c4b('0xe'),_0x43d567,_0x2c0817);_0x581dbe(_0x2c0817);});});}exports[_0x7c4b('0x16')]=function(_0x45fcd4){var _0x29ae02=this;return new Promise(function(_0x2b7a57,_0x4e3ddd){return db[_0x7c4b('0x17')][_0x7c4b('0x18')]({'raw':_0x45fcd4['options']?_0x45fcd4['options']['raw']===undefined?!![]:![]:!![],'where':_0x45fcd4['options']?_0x45fcd4[_0x7c4b('0x19')][_0x7c4b('0x1a')]||null:null,'attributes':_0x45fcd4[_0x7c4b('0x19')]?_0x45fcd4[_0x7c4b('0x19')][_0x7c4b('0x1b')]||null:null,'limit':_0x45fcd4[_0x7c4b('0x19')]?_0x45fcd4['options'][_0x7c4b('0x1c')]||null:null,'include':_0x45fcd4[_0x7c4b('0x19')]?_0x45fcd4['options'][_0x7c4b('0x1d')]?_['map'](_0x45fcd4[_0x7c4b('0x19')][_0x7c4b('0x1d')],function(_0x324a24){return{'model':db[_0x324a24['model']],'as':_0x324a24['as'],'attributes':_0x324a24['attributes'],'include':_0x324a24[_0x7c4b('0x1d')]?_[_0x7c4b('0x1e')](_0x324a24[_0x7c4b('0x1d')],function(_0x5a6543){return{'model':db[_0x5a6543[_0x7c4b('0x1f')]],'as':_0x5a6543['as'],'attributes':_0x5a6543[_0x7c4b('0x1b')],'include':_0x5a6543['include']?_[_0x7c4b('0x1e')](_0x5a6543[_0x7c4b('0x1d')],function(_0x48b05d){return{'model':db[_0x48b05d[_0x7c4b('0x1f')]],'as':_0x48b05d['as'],'attributes':_0x48b05d[_0x7c4b('0x1b')]};}):[]};}):[]};}):[]:[]})[_0x7c4b('0xc')](function(_0xf4d857){logger[_0x7c4b('0xd')](_0x7c4b('0x16'),_0x45fcd4);logger[_0x7c4b('0x10')](_0x7c4b('0x16'),_0x45fcd4,JSON[_0x7c4b('0x11')](_0xf4d857));_0x2b7a57(_0xf4d857);})['catch'](function(_0x3cd1b8){logger[_0x7c4b('0x12')](_0x7c4b('0x16'),_0x3cd1b8[_0x7c4b('0x13')],_0x45fcd4);_0x4e3ddd(_0x29ae02[_0x7c4b('0x12')](0x1f4,_0x3cd1b8[_0x7c4b('0x13')]));});});};exports['ShowVoiceQueue']=function(_0x2483b5){var _0x5200b1=this;return new Promise(function(_0x26309a,_0x36d2d9){return db[_0x7c4b('0x17')][_0x7c4b('0x20')]({'raw':_0x2483b5[_0x7c4b('0x19')]?_0x2483b5[_0x7c4b('0x19')][_0x7c4b('0x21')]===undefined?!![]:![]:!![],'where':_0x2483b5['options']?_0x2483b5[_0x7c4b('0x19')]['where']||null:null,'attributes':_0x2483b5['options']?_0x2483b5[_0x7c4b('0x19')][_0x7c4b('0x1b')]||null:null,'include':_0x2483b5['options']?_0x2483b5[_0x7c4b('0x19')]['include']?_[_0x7c4b('0x1e')](_0x2483b5[_0x7c4b('0x19')][_0x7c4b('0x1d')],function(_0x177646){return{'model':db[_0x177646['model']],'as':_0x177646['as'],'attributes':_0x177646['attributes'],'include':_0x177646['include']?_[_0x7c4b('0x1e')](_0x177646['include'],function(_0x944e81){return{'model':db[_0x944e81[_0x7c4b('0x1f')]],'as':_0x944e81['as'],'attributes':_0x944e81['attributes'],'include':_0x944e81['include']?_[_0x7c4b('0x1e')](_0x944e81[_0x7c4b('0x1d')],function(_0x2946be){return{'model':db[_0x2946be[_0x7c4b('0x1f')]],'as':_0x2946be['as'],'attributes':_0x2946be['attributes']};}):[]};}):[]};}):[]:[]})[_0x7c4b('0xc')](function(_0x5082ab){logger[_0x7c4b('0xd')](_0x7c4b('0x22'),_0x2483b5);logger[_0x7c4b('0x10')](_0x7c4b('0x22'),_0x2483b5,JSON[_0x7c4b('0x11')](_0x5082ab));_0x26309a(_0x5082ab);})[_0x7c4b('0x15')](function(_0x1a8ae9){logger[_0x7c4b('0x12')]('ShowVoiceQueue',_0x1a8ae9[_0x7c4b('0x13')],_0x2483b5);_0x36d2d9(_0x5200b1[_0x7c4b('0x12')](0x1f4,_0x1a8ae9[_0x7c4b('0x13')]));});});};
\ No newline at end of file
+var _0x4f6e=['defaults','localhost','socket.io-emitter','./voiceQueue.socket','info','request\x20sent','debug','VoiceQueue,\x20%s,\x20%s,\x20%s','error','message','VoiceQueue,\x20%s,\x20%s','catch','GetVoiceQueue','VoiceQueue','options','raw','where','include','model','attributes','map','ShowVoiceQueue','find','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis'];(function(_0x45c61e,_0x59694d){var _0x19033c=function(_0x19fc2b){while(--_0x19fc2b){_0x45c61e['push'](_0x45c61e['shift']());}};_0x19033c(++_0x59694d);}(_0x4f6e,0xa7));var _0xe4f6=function(_0x29759e,_0x30c9e4){_0x29759e=_0x29759e-0x0;var _0x2bd9f1=_0x4f6e[_0x29759e];return _0x2bd9f1;};'use strict';var _=require(_0xe4f6('0x0'));var util=require('util');var moment=require(_0xe4f6('0x1'));var BPromise=require(_0xe4f6('0x2'));var rs=require(_0xe4f6('0x3'));var fs=require('fs');var Redis=require(_0xe4f6('0x4'));var db=require(_0xe4f6('0x5'))['db'];var utils=require(_0xe4f6('0x6'));var logger=require('../../config/logger')(_0xe4f6('0x7'));var config=require(_0xe4f6('0x8'));var jayson=require(_0xe4f6('0x9'));var client=jayson[_0xe4f6('0xa')][_0xe4f6('0xb')]({'port':0x232a});config[_0xe4f6('0xc')]=_[_0xe4f6('0xd')](config['redis'],{'host':_0xe4f6('0xe'),'port':0x18eb});var socket=require(_0xe4f6('0xf'))(new Redis(config[_0xe4f6('0xc')]));require(_0xe4f6('0x10'))['register'](socket);function respondWithRpcPromise(_0x173cfc,_0x64baa1,_0x17e987){return new BPromise(function(_0xb34851,_0x5c808b){return client['request'](_0x173cfc,_0x17e987)['then'](function(_0x33acda){logger[_0xe4f6('0x11')]('VoiceQueue,\x20%s,\x20%s',_0x64baa1,_0xe4f6('0x12'));logger[_0xe4f6('0x13')](_0xe4f6('0x14'),_0x64baa1,'request\x20sent',JSON['stringify'](_0x33acda));if(_0x33acda[_0xe4f6('0x15')]){if(_0x33acda[_0xe4f6('0x15')]['code']===0x1f4){logger['error']('VoiceQueue,\x20%s,\x20%s',_0x64baa1,_0x33acda[_0xe4f6('0x15')][_0xe4f6('0x16')]);return _0x5c808b(_0x33acda[_0xe4f6('0x15')][_0xe4f6('0x16')]);}logger[_0xe4f6('0x15')](_0xe4f6('0x17'),_0x64baa1,_0x33acda[_0xe4f6('0x15')][_0xe4f6('0x16')]);return _0xb34851(_0x33acda[_0xe4f6('0x15')]['message']);}else{logger[_0xe4f6('0x11')](_0xe4f6('0x17'),_0x64baa1,_0xe4f6('0x12'));_0xb34851(_0x33acda['result']['message']);}})[_0xe4f6('0x18')](function(_0x9f401d){logger['error'](_0xe4f6('0x17'),_0x64baa1,_0x9f401d);_0x5c808b(_0x9f401d);});});}exports[_0xe4f6('0x19')]=function(_0x530e6d){var _0x55d462=this;return new Promise(function(_0x503890,_0x3c638f){return db[_0xe4f6('0x1a')]['findAll']({'raw':_0x530e6d['options']?_0x530e6d[_0xe4f6('0x1b')][_0xe4f6('0x1c')]===undefined?!![]:![]:!![],'where':_0x530e6d[_0xe4f6('0x1b')]?_0x530e6d[_0xe4f6('0x1b')][_0xe4f6('0x1d')]||null:null,'attributes':_0x530e6d['options']?_0x530e6d[_0xe4f6('0x1b')]['attributes']||null:null,'limit':_0x530e6d[_0xe4f6('0x1b')]?_0x530e6d[_0xe4f6('0x1b')]['limit']||null:null,'include':_0x530e6d[_0xe4f6('0x1b')]?_0x530e6d[_0xe4f6('0x1b')][_0xe4f6('0x1e')]?_['map'](_0x530e6d[_0xe4f6('0x1b')]['include'],function(_0x24ba69){return{'model':db[_0x24ba69[_0xe4f6('0x1f')]],'as':_0x24ba69['as'],'attributes':_0x24ba69[_0xe4f6('0x20')],'include':_0x24ba69[_0xe4f6('0x1e')]?_['map'](_0x24ba69['include'],function(_0x3ef766){return{'model':db[_0x3ef766[_0xe4f6('0x1f')]],'as':_0x3ef766['as'],'attributes':_0x3ef766[_0xe4f6('0x20')],'include':_0x3ef766[_0xe4f6('0x1e')]?_[_0xe4f6('0x21')](_0x3ef766[_0xe4f6('0x1e')],function(_0x5bea59){return{'model':db[_0x5bea59[_0xe4f6('0x1f')]],'as':_0x5bea59['as'],'attributes':_0x5bea59[_0xe4f6('0x20')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x19c59f){logger[_0xe4f6('0x11')](_0xe4f6('0x19'),_0x530e6d);logger[_0xe4f6('0x13')](_0xe4f6('0x19'),_0x530e6d,JSON['stringify'](_0x19c59f));_0x503890(_0x19c59f);})[_0xe4f6('0x18')](function(_0x3d3b73){logger[_0xe4f6('0x15')]('GetVoiceQueue',_0x3d3b73['message'],_0x530e6d);_0x3c638f(_0x55d462['error'](0x1f4,_0x3d3b73[_0xe4f6('0x16')]));});});};exports[_0xe4f6('0x22')]=function(_0x54bfb5){var _0x153280=this;return new Promise(function(_0x4301ea,_0x231284){return db[_0xe4f6('0x1a')][_0xe4f6('0x23')]({'raw':_0x54bfb5['options']?_0x54bfb5[_0xe4f6('0x1b')][_0xe4f6('0x1c')]===undefined?!![]:![]:!![],'where':_0x54bfb5[_0xe4f6('0x1b')]?_0x54bfb5[_0xe4f6('0x1b')][_0xe4f6('0x1d')]||null:null,'attributes':_0x54bfb5['options']?_0x54bfb5['options'][_0xe4f6('0x20')]||null:null,'include':_0x54bfb5[_0xe4f6('0x1b')]?_0x54bfb5[_0xe4f6('0x1b')][_0xe4f6('0x1e')]?_['map'](_0x54bfb5[_0xe4f6('0x1b')][_0xe4f6('0x1e')],function(_0xa6f3d){return{'model':db[_0xa6f3d[_0xe4f6('0x1f')]],'as':_0xa6f3d['as'],'attributes':_0xa6f3d['attributes'],'include':_0xa6f3d['include']?_['map'](_0xa6f3d['include'],function(_0x3cbed5){return{'model':db[_0x3cbed5['model']],'as':_0x3cbed5['as'],'attributes':_0x3cbed5[_0xe4f6('0x20')],'include':_0x3cbed5[_0xe4f6('0x1e')]?_[_0xe4f6('0x21')](_0x3cbed5[_0xe4f6('0x1e')],function(_0x2b1185){return{'model':db[_0x2b1185['model']],'as':_0x2b1185['as'],'attributes':_0x2b1185['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x613bf9){logger[_0xe4f6('0x11')]('ShowVoiceQueue',_0x54bfb5);logger[_0xe4f6('0x13')](_0xe4f6('0x22'),_0x54bfb5,JSON['stringify'](_0x613bf9));_0x4301ea(_0x613bf9);})[_0xe4f6('0x18')](function(_0x137007){logger[_0xe4f6('0x15')](_0xe4f6('0x22'),_0x137007['message'],_0x54bfb5);_0x231284(_0x153280[_0xe4f6('0x15')](0x1f4,_0x137007['message']));});});};
\ No newline at end of file