From 2cc1ae57dd447a361705d4eaafbbc33d90b86cc0 Mon Sep 17 00:00:00 2001 From: Aleksander Mistewicz Date: Mon, 25 Jul 2016 11:36:44 +0200 Subject: [PATCH] Update tsp/scripts/free_diskspace.sh Only directories, modified at least 2 days ago, in WS_DOWNLOAD are processed. All non-snapshot directories are verbosely removed. Change-Id: Ibabb7d874e1e75453c8f348725b99346007e1908 Signed-off-by: Aleksander Mistewicz --- tsp/scripts/free_diskspace.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/tsp/scripts/free_diskspace.sh b/tsp/scripts/free_diskspace.sh index 5aa0a24..566005c 100755 --- a/tsp/scripts/free_diskspace.sh +++ b/tsp/scripts/free_diskspace.sh @@ -23,12 +23,18 @@ export TSP_DIR="$(CDPATH= cd -- "$(dirname -- "$0")" && pwd -P)/.." . "${TSP_DIR}/common.sh" -for i in $(find "${WS_DOWNLOAD}" -type d -mtime +2) +for i in $(find "${WS_DOWNLOAD}" -maxdepth 1 -mindepth 1 -type d -mtime +1) do - if grep -q "Snapshot" "$(ls $i/diff-*.report)" + DIFF_FILE="$(ls $i/diff-*.report)" + if [ -z "${DIFF_FILE}" ] then - echo "Skipping " "$i" - continue + echo "Missing diff-*.report in: " "$i" + else + if grep -q "Snapshot" "${DIFF_FILE}" + then + echo "Snapshot, skipping:" "$i" + continue + fi fi rm -vr "$i" done -- 2.7.4