Built motion from commit 5fcd269f5146f10cf3129722d518881dfac64576. Version 3.0.0...
[motion-next.git] / server / services / express / index.js
1 const a1160_0x53ba=['../../rediscache','sticky-session','Express\x20server\x20listening\x20on\x20port\x20%d!','port','../../config/triggers','listening','default','http','socket.io-redis','polling','log','timeout','../../config/environment','createServer','websocket','../../config/express','warn','Express:\x20initialization\x20error','socket.io','../../config/socketio','../../routes','Starting\x20Express\x20service...'];(function(_0x402e68,_0x53bad1){const _0x1b8299=function(_0x2bad3e){while(--_0x2bad3e){_0x402e68['push'](_0x402e68['shift']());}};_0x1b8299(++_0x53bad1);}(a1160_0x53ba,0xe5));const a1160_0x1b82=function(_0x402e68,_0x53bad1){_0x402e68=_0x402e68-0x0;let _0x1b8299=a1160_0x53ba[_0x402e68];return _0x1b8299;};const _0x16c04c=a1160_0x1b82;'use strict';require('../../globals');const http=require(_0x16c04c('0x14')),express=require('express'),sticky=require(_0x16c04c('0xe')),config=require(_0x16c04c('0x3')),{getRedis}=require(_0x16c04c('0xd'));async function initServer(){const _0x5d4f74=_0x16c04c,_0x2bad3e=express(),_0x5ce072=http[_0x5d4f74('0x4')](_0x2bad3e);_0x5ce072[_0x5d4f74('0x2')]=0xdbba0,console[_0x5d4f74('0x1')](_0x5d4f74('0xc'));try{if(sticky['listen'](_0x5ce072,config[_0x5d4f74('0x10')])){const _0x1bee96=require(_0x5d4f74('0x9'))(_0x5ce072,{'transports':[_0x5d4f74('0x5'),_0x5d4f74('0x0')]});_0x1bee96['adapter'](require(_0x5d4f74('0x15'))({'pubClient':getRedis(![]),'subClient':getRedis(!![])})),require(_0x5d4f74('0x11'))[_0x5d4f74('0x13')](),require(_0x5d4f74('0xa'))['default'](_0x1bee96),require(_0x5d4f74('0x6'))['default'](_0x2bad3e),console[_0x5d4f74('0x1')]('Loading\x20routes...'),await require(_0x5d4f74('0xb'))[_0x5d4f74('0x13')](_0x2bad3e),console[_0x5d4f74('0x1')]('App\x20Inited\x20OK');}else _0x5ce072['once'](_0x5d4f74('0x12'),function(){const _0x397a76=_0x5d4f74;console[_0x397a76('0x1')](_0x397a76('0xf'),config[_0x397a76('0x10')]);});}catch(_0x589f5f){console[_0x5d4f74('0x7')](_0x5d4f74('0x8'),_0x589f5f);}}initServer();