@@ -17,7 +17,7 @@ chmod u=rwx,g=rx,o=rx /usr/bin/tpi-task-shutdown
17
17
18
18
sudo tee /usr/bin/tpi-task-studio-log << 'END '
19
19
#!/bin/bash
20
- URL="${STUDIO_ENDPOINT :-https://studio.iterative.ai/api/live }"
20
+ URL="${DVC_STUDIO_URL :-https://studio.iterative.ai}"
21
21
STEP="${STUDIO_STEP:-`echo $(date +%s)`}"
22
22
STATUS=$1
23
23
DATE_START="${TPI_TASK_DATE_START:-0}"
@@ -40,11 +40,11 @@ if [ -n "$STUDIO_TOKEN" ]; then
40
40
DATE_END=$(date +%s)
41
41
fi
42
42
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" \
46
46
-H "Content-Type: application/json" \
47
- -H "Authorization: token ${STUDIO_TOKEN }" \
47
+ -H "Authorization: token ${DVC_STUDIO_TOKEN }" \
48
48
-d "${STUDIO_PAYLOAD}"
49
49
fi
50
50
END
0 commit comments