Bladeren bron

Smart watch.sh

Andrea Fazzi 5 jaren geleden
bovenliggende
commit
439f1d22ad
1 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 9 1
      watch.sh

+ 9 - 1
watch.sh

@@ -1,4 +1,12 @@
-#!/bin/sh
+#!/bin/bash
+
+diskFree=$(df -h /dev/sda1 | awk 'NR>1{print $4}')
+value="${diskFree::-1}"
+
+if (( value < 3 )); then
+    docker image prune -a -f
+fi
+
 while inotifywait -r -e modify ./; do
   docker-compose -f compose/karmen/docker-compose.yml down
   docker-compose -f compose/karmen/docker-compose.yml up --build -d