Merge pull request #10375 from GabyCT/topic/mktempkbs

k8s:kbs: Add trap statement to clean up tmp files
This commit is contained in:
Chelsea Mafrica 2024-10-03 12:32:30 -04:00 committed by GitHub
commit 9138f55757
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -85,12 +85,13 @@ kbs_set_resource_base64() {
fi
file=$(mktemp -t kbs-resource-XXXXX)
trap "rm -f $file" EXIT
echo "$data" | base64 -d > "$file"
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
rc=$?
rm -f "$file"
return $rc
}
@ -116,12 +117,12 @@ kbs_set_resource() {
fi
file=$(mktemp -t kbs-resource-XXXXX)
trap "rm -f $file" EXIT
echo "$data" > "$file"
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
rc=$?
rm -f "$file"
return $rc
}