mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-27 19:35:32 +00:00
tools/osbuilder/tests: Add trap statement in test images script
This PR adds the trap statement in the test images script to clean up tmp files. Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com>
This commit is contained in:
parent
5aaef8e6eb
commit
e08749ce58
@ -111,6 +111,7 @@ show_stats()
|
||||
local sizes
|
||||
|
||||
local tmpfile=$(mktemp)
|
||||
trap 'rm -f $tmpfile' EXIT
|
||||
|
||||
# images
|
||||
for name in "${!built_images[@]}"
|
||||
@ -140,8 +141,6 @@ show_stats()
|
||||
"Name"
|
||||
|
||||
sort -k1,1n -k3,3n "$tmpfile"
|
||||
|
||||
rm -f "${tmpfile}"
|
||||
}
|
||||
|
||||
|
||||
@ -326,13 +325,13 @@ get_distros_config()
|
||||
fi
|
||||
|
||||
tmpfile=$(mktemp /tmp/osbuilder-$d-config.XXX)
|
||||
trap 'rm -f $tmpfile' EXIT
|
||||
${rootfs_builder} -t $d > $tmpfile
|
||||
# Get value of all keys in distroCfg
|
||||
for k in ${!distroCfg[@]}; do
|
||||
distroCfg[$k]="$(awk -v cfgKey=$k 'BEGIN{FS=":\t+"}{if ($1 == cfgKey) print $2}' $tmpfile)"
|
||||
debug "distroCfg[$k]=${distroCfg[$k]}"
|
||||
done
|
||||
rm -f $tmpfile
|
||||
|
||||
machinePattern="\<${MACHINE_TYPE}\>"
|
||||
if [[ "${distroCfg[ARCH_EXCLUDE_LIST]}" =~ $machinePattern ]]; then
|
||||
|
Loading…
Reference in New Issue
Block a user