#!/usr/bin/env bash export PACKET_EXEC_PREFER_FACILITIES="${PACKET_EXEC_PREFER_FACILITIES:-iad2,dfw2,dfw1,ny5,ny7,ewr1,la4,lax1,lax2,tr2,ch3,ord1,ord4}" csource="${BASH_SOURCE[0]}" while [ -h "$csource" ] ; do csource="$(readlink "$csource")"; done root="$( cd -P "$( dirname "$csource" )/../../" && pwd )" . "${root}/.ci/load-ci.sh" . "${root}/.ci/spec/env.sh" pushd "${root}" > "${output}" # Ensure we have a packet device to connect echo "Creating packet device if needed..." packet-exec info if [ $? -ne 0 ]; then wrap_stream packet-exec create \ "Failed to create packet device" fi echo "Finished creating spec test packet instance"