diff options
author | Aleksander Mistewicz <a.mistewicz@samsung.com> | 2017-09-19 11:11:44 +0200 |
---|---|---|
committer | Aleksander Mistewicz <a.mistewicz@samsung.com> | 2017-09-27 18:58:34 +0200 |
commit | 922da6fc08194d13e7ca4d67ecda08f180688736 (patch) | |
tree | b9a6d111424cd3eee6d1851266731b7ef376f964 /tsp/watchers | |
parent | 3b1340c04711e5cf4d5f10fd484bb8104c036083 (diff) | |
download | major-922da6fc08194d13e7ca4d67ecda08f180688736.tar.gz major-922da6fc08194d13e7ca4d67ecda08f180688736.tar.bz2 major-922da6fc08194d13e7ca4d67ecda08f180688736.zip |
Adjust number of preserved prerelease images
Change-Id: I0447ebca5da49a625cfbe2c8b8eb83dcbb97629e
Diffstat (limited to 'tsp/watchers')
-rwxr-xr-x | tsp/watchers/watch_diskspace.sh | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/tsp/watchers/watch_diskspace.sh b/tsp/watchers/watch_diskspace.sh index 9fd2e54..9fbe67d 100755 --- a/tsp/watchers/watch_diskspace.sh +++ b/tsp/watchers/watch_diskspace.sh @@ -24,9 +24,20 @@ export TSP_DIR="$(CDPATH='' cd -- "$(dirname -- "$0")" && pwd -P)/.." PER="$(df -P "${WS_DOWNLOAD}" | grep -o "[0-9]\+%.*$")" # Leave only numerical value. PER="${PER%\%*}" -if [ "$PER" -ge 30 ] + +if [ "$PER" -ge 80 ] then - nr="$(tsmaster -L DISK_CLEANUP sh "${TSP_DIR}/jobs/free_diskspace.sh")" - # make the above job urgent - tsmaster -u "$nr" + nr="$(tsmaster -L DISK_CLEANUP sh "${TSP_DIR}/jobs/free_diskspace.sh" 1)" +else + if [ "$PER" -ge 60 ] + then + nr="$(tsmaster -L DISK_CLEANUP sh "${TSP_DIR}/jobs/free_diskspace.sh" 3)" + else + if [ "$PER" -ge 40 ] + then + nr="$(tsmaster -L DISK_CLEANUP sh "${TSP_DIR}/jobs/free_diskspace.sh" 7)" + fi + fi fi + +test -z "$nr" || tsmaster -u "$nr" |