redo transfair setup

This commit is contained in:
janskiba
2025-01-23 12:42:59 +00:00
parent 2058a7a5c9
commit 139fcecabe
4 changed files with 52 additions and 26 deletions

View File

@ -1,13 +1,24 @@
#!/bin/bash -e
function transfairSetup() {
assertVarsNotEmpty INSTITUTE_TTP_URL INSTITUTE_TTP_API_KEY PROJECT_ID_SYSTEM FHIR_REQUEST_URL FHIR_INPUT_URL
if [[ -n "$INSTITUTE_TTP_URL" || -n "$EXCHANGE_ID_SYSTEM" ]]; then
echo "Starting transfair."
else
return
fi
OVERRIDE+=" -f ./modules/transfair-compose.yml"
if [ -n "$FHIR_OUTPUT_URL" ]; then
log INFO "TransFAIR output fhir store set to external $FHIR_OUTPUT_URL"
if [ -n "$FHIR_INPUT_URL" ]; then
log INFO "TransFAIR input fhir store set to external $FHIR_INPUT_URL"
else
log INFO "TransFAIR output fhir store not set writing to internal blaze"
FHIR_OUTPUT_URL="http://transfair-blaze:8080"
OVERRIDE+=" -f ./modules/transfair-compose.yml"
log INFO "TransFAIR input fhir store not set writing to internal blaze"
FHIR_INPUT_URL="http://bridgehead-transfair-input-blaze:8080"
OVERRIDE+=" --profile transfair-input-blaze"
fi
if [ -n "$FHIR_REQUEST_URL" ]; then
log INFO "TransFAIR request fhir store set to external $FHIR_REQUEST_URL"
else
log INFO "TransFAIR request fhir store not set writing to internal blaze"
FHIR_REQUEST_URL="http://bridgehead-transfair-requests-blaze:8080"
OVERRIDE+=" --profile transfair-request-blaze"
fi
}