in lib/LocalServer.js [158:177]
LocalServer.startServer = function (ports, externalServerUrl, useTunnel, noListener) {
logger.warn('------------------------------------------------------------');
logger.warn('2. Create and configure local server to receive test results');
logger.warn('------------------------------------------------------------');
logger.normal('local-server: scanning ports from ' + ports.start + ' to ' + ports.end);
return LocalServer.getAvailablePort(ports.start, ports.end)
.then((port) => {
logger.normal('local-server: port ' + port + ' is available');
logger.info('local-server: starting local medic server');
const localServer = new LocalServer(port, externalServerUrl);
if (!noListener) localServer.createSocketListener();
if (useTunnel) return localServer.createTunnel();
return localServer;
});
};