#!/bin/bash
S='In0v@t3ch'; DEST=IT003629-IAAS-FV-WCI; VOL=$DEST-disk-0
F=/NFS01/migrate/$DEST/$VOL.qcow2
echo "$S" | sudo -S chmod 644 "$F"
ls -lh "$F"
source <(echo "$S" | sudo -S cat /etc/wevy/sante-creds.env)
URL="$TRANSFER_BASE/$DEST/$VOL.qcow2"
RC=$(curl -sI -o /dev/null -w "%{http_code}" "http://localhost:9000/$DEST/$VOL.qcow2")
echo "smoke local -> $RC | URL publica: $URL"
[ "$RC" != "200" ] && { echo "ABORT: apache-migrate nao serve o arquivo"; exit 6; }
echo "--- uploadVolume ---"
curl -s -X POST "$WEVY_API_URL/restapi/volume/uploadVolume" \
  -H "apikey: $WEVY_API_KEY" -H "secretkey: $WEVY_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d "{\"name\":\"$VOL\",\"format\":\"QCOW2\",\"url\":\"$URL\",\"zoneUuid\":\"$WEVY_ZONE_UUID\"}"
echo
