mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-22 19:23:24 +00:00
Merge pull request #10375 from GabyCT/topic/mktempkbs
k8s:kbs: Add trap statement to clean up tmp files
This commit is contained in:
commit
9138f55757
@ -85,12 +85,13 @@ kbs_set_resource_base64() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
file=$(mktemp -t kbs-resource-XXXXX)
|
file=$(mktemp -t kbs-resource-XXXXX)
|
||||||
|
trap "rm -f $file" EXIT
|
||||||
|
|
||||||
echo "$data" | base64 -d > "$file"
|
echo "$data" | base64 -d > "$file"
|
||||||
|
|
||||||
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
|
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
|
||||||
rc=$?
|
rc=$?
|
||||||
|
|
||||||
rm -f "$file"
|
|
||||||
return $rc
|
return $rc
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -116,12 +117,12 @@ kbs_set_resource() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
file=$(mktemp -t kbs-resource-XXXXX)
|
file=$(mktemp -t kbs-resource-XXXXX)
|
||||||
|
trap "rm -f $file" EXIT
|
||||||
echo "$data" > "$file"
|
echo "$data" > "$file"
|
||||||
|
|
||||||
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
|
kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \
|
||||||
rc=$?
|
rc=$?
|
||||||
|
|
||||||
rm -f "$file"
|
|
||||||
return $rc
|
return $rc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user