@@ -17,7 +17,7 @@ chmod u=rwx,g=rx,o=rx /usr/bin/tpi-task-shutdown
1717
1818sudo tee /usr/bin/tpi-task-studio-log << 'END '
1919#!/bin/bash
20- URL="${STUDIO_ENDPOINT :-https://studio.iterative.ai/api/live }"
20+ URL="${DVC_STUDIO_URL :-https://studio.iterative.ai}"
2121STEP="${STUDIO_STEP:-`echo $(date +%s)`}"
2222STATUS=$1
2323DATE_START="${TPI_TASK_DATE_START:-0}"
@@ -40,11 +40,11 @@ if [ -n "$STUDIO_TOKEN" ]; then
4040 DATE_END=$(date +%s)
4141 fi
4242
43- STUDIO_PARAMS="{\"task\": {\" id\": \"${TPI_TASK_IDENTIFIER}\", \"status\": \"${STATUS}\", \"cloud\": \"${TPI_TASK_CLOUD_PROVIDER}\", \"machine \": \"${TPI_MACHINE}\", \"region\": \"${TPI_REGION}\", \"diskSize\": \"${TPI_DISK_SIZE}\", \"dateStart\": ${DATE_START}, \"dateEnd\": ${DATE_END}} }"
44- STUDIO_PAYLOAD="{\"type\": \"data\", \"client\": \"dvclive\", \"repo_url\": \"${STUDIO_REPO_URL}\", \"baseline_sha\": \"${STUDIO_BASELINE_SHA}\", \"name\": \"${TPI_TASK_IDENTIFIER}\", \"step\":${STEP}, \"params \": ${STUDIO_PARAMS}}"
45- curl -X POST $URL \
43+ STUDIO_PARAMS="{\"id\": \"${TPI_TASK_IDENTIFIER}\", \"status\": \"${STATUS}\", \"cloud\": \"${TPI_TASK_CLOUD_PROVIDER}\", \"instance_type \": \"${TPI_MACHINE}\", \"region\": \"${TPI_REGION}\", \"diskSize\": \"${TPI_DISK_SIZE}\"}"
44+ STUDIO_PAYLOAD="{\"type\": \"data\", \"client\": \"dvclive\", \"repo_url\": \"${STUDIO_REPO_URL}\", \"baseline_sha\": \"${STUDIO_BASELINE_SHA}\", \"name\": \"${TPI_TASK_IDENTIFIER}\", \"step\":${STEP}, \"machine \": ${STUDIO_PARAMS}}"
45+ curl -X POST " $URL/api/live" \
4646 -H "Content-Type: application/json" \
47- -H "Authorization: token ${STUDIO_TOKEN }" \
47+ -H "Authorization: token ${DVC_STUDIO_TOKEN }" \
4848 -d "${STUDIO_PAYLOAD}"
4949fi
5050END
0 commit comments