Built motion from commit d9028345.|2.5.43
[motion2.git] / server / services / express / index.js
index b0b4726..6181bfd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x909b=['exports','lodash','http','sticky-session','ioredis','../../config/environment','createServer','listen','socket.io','redis','defaults','localhost','adapter','socket.io-redis','../../config/triggers','default','../../config/socketio','../../config/express','../../routes','listening','log'];(function(_0x45ae0d,_0x1ea3b9){var _0x371826=function(_0x20e757){while(--_0x20e757){_0x45ae0d['push'](_0x45ae0d['shift']());}};_0x371826(++_0x1ea3b9);}(_0x909b,0xe8));var _0xb909=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x909b[_0x20a584];return _0x4b41a8;};'use strict';var _=require(_0xb909('0x0'));var http=require(_0xb909('0x1'));var express=require('express');var sticky=require(_0xb909('0x2'));var Redis=require(_0xb909('0x3'));var config=require(_0xb909('0x4'));var app=express();var server=http[_0xb909('0x5')](app);server['timeout']=0xdbba0;if(sticky[_0xb909('0x6')](server,config['port'])){var socketio=require(_0xb909('0x7'))(server,{'transports':['websocket','polling']});config[_0xb909('0x8')]=_[_0xb909('0x9')](config[_0xb909('0x8')],{'host':_0xb909('0xa'),'port':0x18eb});socketio[_0xb909('0xb')](require(_0xb909('0xc'))({'pubClient':new Redis(config[_0xb909('0x8')]),'subClient':new Redis(config[_0xb909('0x8')])}));require(_0xb909('0xd'))[_0xb909('0xe')]();require(_0xb909('0xf'))[_0xb909('0xe')](socketio);require(_0xb909('0x10'))[_0xb909('0xe')](app);require(_0xb909('0x11'))['default'](app);}else{server['once'](_0xb909('0x12'),function(){console[_0xb909('0x13')]('Express\x20server\x20listening\x20on\x20port\x20%d!',config['port']);});}exports=module[_0xb909('0x14')]=app;
\ No newline at end of file
+var _0x2a05=['socket.io-redis','../../config/triggers','default','../../config/socketio','../../config/express','../../routes','once','listening','log','Express\x20server\x20listening\x20on\x20port\x20%d!','exports','lodash','http','express','sticky-session','createServer','timeout','listen','port','websocket','polling','redis','defaults','localhost'];(function(_0x125ff8,_0x41925f){var _0x2d9ef=function(_0x4ef34c){while(--_0x4ef34c){_0x125ff8['push'](_0x125ff8['shift']());}};_0x2d9ef(++_0x41925f);}(_0x2a05,0xe3));var _0x52a0=function(_0x556569,_0x2d6056){_0x556569=_0x556569-0x0;var _0x56ba8f=_0x2a05[_0x556569];return _0x56ba8f;};'use strict';var _=require(_0x52a0('0x0'));var http=require(_0x52a0('0x1'));var express=require(_0x52a0('0x2'));var sticky=require(_0x52a0('0x3'));var Redis=require('ioredis');var config=require('../../config/environment');var app=express();var server=http[_0x52a0('0x4')](app);server[_0x52a0('0x5')]=0xdbba0;if(sticky[_0x52a0('0x6')](server,config[_0x52a0('0x7')])){var socketio=require('socket.io')(server,{'transports':[_0x52a0('0x8'),_0x52a0('0x9')]});config[_0x52a0('0xa')]=_[_0x52a0('0xb')](config[_0x52a0('0xa')],{'host':_0x52a0('0xc'),'port':0x18eb});socketio['adapter'](require(_0x52a0('0xd'))({'pubClient':new Redis(config['redis']),'subClient':new Redis(config['redis'])}));require(_0x52a0('0xe'))[_0x52a0('0xf')]();require(_0x52a0('0x10'))[_0x52a0('0xf')](socketio);require(_0x52a0('0x11'))['default'](app);require(_0x52a0('0x12'))[_0x52a0('0xf')](app);}else{server[_0x52a0('0x13')](_0x52a0('0x14'),function(){console[_0x52a0('0x15')](_0x52a0('0x16'),config[_0x52a0('0x7')]);});}exports=module[_0x52a0('0x17')]=app;
\ No newline at end of file