Change-Id: I098ed786877cfb761050c6512acbccd1e644cccd
Signed-off-by: Sam Hague <shague@redhat.com>
cp "${0}" /tmp/common-functions.sh
source /tmp/v/openstack/bin/activate
- # shellcheck disable=SC2207
- ips=($(openstack stack show -f json -c outputs "$STACK_NAME" | \
- jq -r '.outputs[] | select(.output_key | match("^vm_[0-9]+_ips$")) | .output_value | .[]'))
+ mapfile -t ips <<< "$(openstack stack show -f json -c outputs "$STACK_NAME" | jq -r '.outputs[] | select(.output_key | match("^vm_[0-9]+_ips$")) | .output_value | .[]')"
for ip in "${ips[@]}"; do
echo "Copying common-functions.sh to ${ip}:/tmp"
scp /tmp/common-functions.sh ${ip}:/tmp