fix health checks for web/web-api split

This commit is contained in:
Brian Gough 2017-07-04 10:32:31 +01:00
parent dbbc4966d8
commit 9417266966

View file

@ -5,8 +5,9 @@ chai = require("chai")
chai.should() unless Object.prototype.should? chai.should() unless Object.prototype.should?
expect = chai.expect expect = chai.expect
Settings = require "settings-sharelatex" Settings = require "settings-sharelatex"
port = Settings.internal?.web?.port or Settings.port or 3000 ownPort = Settings.internal?.web?.port or Settings.port or 3000
cookeFilePath = "/tmp/smoke-test-cookie-#{port}.txt" port = Settings.web?.web_router_port or ownPort # send requests to web router if this is the api process
cookeFilePath = "/tmp/smoke-test-cookie-#{ownPort}-to-#{port}.txt"
buildUrl = (path) -> " -b #{cookeFilePath} --resolve 'smoke#{Settings.cookieDomain}:#{port}:127.0.0.1' http://smoke#{Settings.cookieDomain}:#{port}/#{path}?setLng=en" buildUrl = (path) -> " -b #{cookeFilePath} --resolve 'smoke#{Settings.cookieDomain}:#{port}:127.0.0.1' http://smoke#{Settings.cookieDomain}:#{port}/#{path}?setLng=en"
logger = require "logger-sharelatex" logger = require "logger-sharelatex"