Skip to content
Snippets Groups Projects
Commit 9805421c authored by Audrey Hamelers's avatar Audrey Hamelers
Browse files

Skip healthcheck when DATA_CENTER not defined

parent 01245719
No related branches found
No related tags found
3 merge requests!380Pipeline changes,!379Build step added for the master branch,!378k8s release
...@@ -8,16 +8,19 @@ const { DATA_CENTER } = process.env ...@@ -8,16 +8,19 @@ const { DATA_CENTER } = process.env
const { internalBaseUrl } = config.get('pubsweet-server') const { internalBaseUrl } = config.get('pubsweet-server')
const checkJobStatus = async (name, logic, ftp) => { const checkJobStatus = async (name, logic, ftp) => {
// Perform healthcheck // For local running, skip healthcheck if data center not defined
logger.info(`Running healthcheck`) if (DATA_CENTER) {
const url = `${internalBaseUrl}/healthcheck?datacenterName=${DATA_CENTER}&ftpExcluded=${ // Perform healthcheck
ftp ? 0 : 1 logger.info(`Running healthcheck`)
}` const url = `${internalBaseUrl}/healthcheck?datacenterName=${DATA_CENTER}&ftpExcluded=${
try { ftp ? 0 : 1
await superagent.get(url) }`
} catch { try {
logger.info('Healthcheck failed. Exiting.') await superagent.get(url)
return false } catch {
logger.info('Healthcheck failed. Exiting.')
return false
}
} }
// Get job status from the database // Get job status from the database
logger.info(`Checking ${name} status`) logger.info(`Checking ${name} status`)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment