From 0b2c7e3ed8d49facc11c3d57b08ef7738b899122 Mon Sep 17 00:00:00 2001 From: Gilles Mouchet Date: Sat, 29 Jun 2024 15:52:26 +0200 Subject: [PATCH] add cleanup --- inst-raps.sh | 38 +++++++++++++++++++++++++++++++------- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/inst-raps.sh b/inst-raps.sh index 921f3e0..0089195 100755 --- a/inst-raps.sh +++ b/inst-raps.sh @@ -65,6 +65,31 @@ function printSubInfo() { echo -e " - $1" } +function delete_folder() { + local folder_path=$1 + if [ -z "$folder_path" ]; then + printError "Error: Folder path not provided." + exit 1 + fi + + if [ -d "$folder_path" ]; then + rm -rf "$folder_path" + if [ $? -eq 0 ]; then + printSuccess "Folder '$folder_path' deleted successfully." + else + printError "Error: Failed to delete folder '$folder_path'." + exit 1 + fi + fi +} + +#----------------------------------------------------------------------------- +# Clean upset timezone +#----------------------------------------------------------------------------- +printInfo "CleanUp" +delete_folder "/tmp/yumupd" +delete_folder "/tmp/hostsupd" + #----------------------------------------------------------------------------- # install rootfs-expand #----------------------------------------------------------------------------- @@ -96,6 +121,10 @@ else # printSuccess "Root partition extended" fi +#----------------------------------------------------------------------------- +# cleanup /tmp/file +#----------------------------------------------------------------------------- + #----------------------------------------------------------------------------- # install package python #----------------------------------------------------------------------------- @@ -183,13 +212,8 @@ printSuccess "Role updated successfully" # Clean upset timezone #----------------------------------------------------------------------------- printInfo "CleanUp" -rm -rf /tmp/yumupd -rerror1=$? -rm -rf /tmp/hostsupd -$rerror2=$? -sum=$(( $rerror1 + $rerror2 )) -if [ $sum -ne 0 ]; then printError "Problem to cleanUP";exit; fi -printSuccess "CleanUp successfully" +delete_folder "/tmp/yumupd" +delete_folder "/tmp/hostsupd" #----------------------------------------------------------------------------- # set timezone