From e55b78eeb6698f7b26a63fa6497484f5bf4ec51f Mon Sep 17 00:00:00 2001 From: Luc Yriarte Date: Mon, 8 Feb 2021 18:19:47 +0100 Subject: [PATCH 1/2] os-wellbore-ddms onboarding - env vars script --- tools/variables/README.md | 2 +- tools/variables/os-wellbore-ddms.sh | 83 +++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 tools/variables/os-wellbore-ddms.sh diff --git a/tools/variables/README.md b/tools/variables/README.md index ef24971e..073a1137 100644 --- a/tools/variables/README.md +++ b/tools/variables/README.md @@ -24,7 +24,7 @@ __Create Service Environment Variables__ Generate the environment .envrc and yaml files compatable with intelliJ [envfile](https://plugins.jetbrains.com/plugin/7861-envfile) plugin. ```bash -for SERVICE in partition entitlements-azure legal storage indexer-service search-service delivery file unit crs-catalog register notification; +for SERVICE in partition entitlements-azure legal storage indexer-service search-service delivery file unit crs-catalog register notification os-wellbore-dms; do ./$SERVICE.sh done diff --git a/tools/variables/os-wellbore-ddms.sh b/tools/variables/os-wellbore-ddms.sh new file mode 100644 index 00000000..fcb2e748 --- /dev/null +++ b/tools/variables/os-wellbore-ddms.sh @@ -0,0 +1,83 @@ +#!/usr/bin/env bash +# +# Purpose: Create the Developer Environment Variables. +# Usage: +# os-wellbore-ddms.sh + +############################### +## ARGUMENT INPUT ## +############################### +usage() { echo "Usage: DNS_HOST= INVALID_JWT= os-wellbore-ddms.sh " 1>&2; exit 1; } + +SERVICE="os-wellbore-ddms" + +if [ -z $UNIQUE ]; then + tput setaf 1; echo 'ERROR: UNIQUE not provided' ; tput sgr0 + usage; +fi + +if [ -z $DNS_HOST ]; then + tput setaf 1; echo 'ERROR: DNS_HOST not provided' ; tput sgr0 + usage; +fi + +if [ -z $INVALID_JWT ]; then + tput setaf 1; echo 'ERROR: INVALID_JWT not provided' ; tput sgr0 + usage; +fi + +if [ -f ./settings_common.env ]; then + source ./settings_common.env; +else + tput setaf 1; echo 'ERROR: common.env not found' ; tput sgr0 +fi + +if [ -f ./settings_environment.env ]; then + source ./settings_environment.env; +else + tput setaf 1; echo 'ERROR: environment.env not found' ; tput sgr0 +fi + +if [ ! -d $UNIQUE ]; then mkdir $UNIQUE; fi + + +# ------------------------------------------------------------------------------------------------------ +# LocalHost Run Settings +# ------------------------------------------------------------------------------------------------------ +CLOUDPROVIDER="local" +STORAGE_SERVICE_PATH="tmpstorage" +BLOB_STORAGE_PATH="tmpblob" +SERVICE_HOST="127.0.0.1" +SERVICE_PORT="8080" + +# ------------------------------------------------------------------------------------------------------ +# Integration Test Settings +# ------------------------------------------------------------------------------------------------------ +FILTER_TAG="basic" +cat > ${UNIQUE}/${SERVICE}.envrc < Date: Wed, 10 Feb 2021 12:18:07 +0100 Subject: [PATCH 2/2] Adding service hosts endpoints --- tools/variables/os-wellbore-ddms.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/variables/os-wellbore-ddms.sh b/tools/variables/os-wellbore-ddms.sh index fcb2e748..521d277f 100644 --- a/tools/variables/os-wellbore-ddms.sh +++ b/tools/variables/os-wellbore-ddms.sh @@ -67,6 +67,9 @@ export INVALID_JWT=$INVALID_JWT # ------------------------------------------------------------------------------------------------------ # Environment Settings # ------------------------------------------------------------------------------------------------------ +export SERVICE_HOST_ENTITLEMENTS="https://${ENV_HOST}/entitlements/v1" +export SERVICE_HOST_SEARCH="https://${ENV_HOST}/api/search/v2" +export SERVICE_HOST_STORAGE="https://${ENV_HOST}/api/storage/v2" # ------------------------------------------------------------------------------------------------------ # LocalHost Run Settings -- GitLab