#!/usr/bin/env bash if [[ -z $1 ]]; then echo; echo "Usage: $0 <env>"; echo; echo; exit 1; fi SITES=$(terminus org:site:list ohio-state-arts-and-sciences --upstream=b9baf7af-eb2c-4db5-81e6-32d3d9042572 --tag=D8 --fields=name --format=string | sort); echo $SITES; parallel --delay 0.1 "./homepage_status.sh {} $1" ::: $SITES # for f in `terminus org:site:list ohio-state-arts-and-sciences --upstream=b9baf7af-eb2c-4db5-81e6-32d3d9042572 --tag=D8 --fields=name --format=string`; do # if [[ ! -z "$1" ]]; then # SITE="$1.$f"; # else # SITE="$f"; # fi # #echo -n "."; # RESPONSE=`curl -ksSL -w "%{http_code} %{url_effective}" -o /dev/null https://${SITE}`; # #echo -n "."; # HTTP_CODE=`echo "$RESPONSE" | cut -d' ' -f 1`; # URL_EFFECTIVE=`echo "$RESPONSE" | cut -d' ' -f 2`; # if [[ "$HTTP_CODE" == "200" ]]; then # echo "OK $URL_EFFECTIVE"; # else # echo "######################################"; # echo "Error: $HTTP_CODE $URL_EFFECTIVE"; # fi # done