diff --git a/register_vms.sh b/register_vms.sh index b395b69..1b5f4a5 100644 --- a/register_vms.sh +++ b/register_vms.sh @@ -5,8 +5,15 @@ declare -gr OS_PROJECT=$1 declare -gr WIN_PROJECT=$2 declare -gr API_TOKEN=$3 -declare -gr RD_JOB_ID=$(< /deployments/$OS_PROJECT-$WIN_PROJECT/JOB_ID) -declare -gr RD_EXEC_ID=$(< /deployments/$OS_PROJECT-$WIN_PROJECT/EXEC_ID) +if [[ -n "$4" && -n "$5" ]]; then + echo "PASSED AS ARGUMENTS" + declare -gr RD_JOB_ID=$4 + declare -gr RD_EXEC_ID=$5 +else + echo "READ FROM FILE" + declare -gr RD_JOB_ID=$(< /deployments/$OS_PROJECT-$WIN_PROJECT/JOB_ID) + declare -gr RD_EXEC_ID=$(< /deployments/$OS_PROJECT-$WIN_PROJECT/EXEC_ID) +fi export OS_CLIENT_CONFIG_FILE=/deployments/$OS_PROJECT-$WIN_PROJECT/clouds.yaml