Update api.func

This commit is contained in:
CanbiZ (MickLesk) 2026-02-09 17:04:15 +01:00
parent 5aa85ace6a
commit 878672a8df

View File

@ -378,6 +378,12 @@ post_update_to_api() {
[[ -z "$error" ]] && error="Unknown error"
fi
# Get PVE version for complete record
local pve_version=""
if command -v pveversion &>/dev/null; then
pve_version=$(pveversion 2>/dev/null | awk -F'[/ ]' '{print $2}') || true
fi
local JSON_PAYLOAD
JSON_PAYLOAD=$(
cat <<EOF
@ -386,6 +392,14 @@ post_update_to_api() {
"type": "${TELEMETRY_TYPE:-lxc}",
"nsapp": "${NSAPP:-unknown}",
"status": "${pb_status}",
"ct_type": ${CT_TYPE:-1},
"disk_size": ${DISK_SIZE:-0},
"core_count": ${CORE_COUNT:-0},
"ram_size": ${RAM_SIZE:-0},
"os_type": "${var_os:-}",
"os_version": "${var_version:-}",
"pve_version": "${pve_version}",
"method": "${METHOD:-default}",
"exit_code": ${exit_code},
"error": "${error}"
}