diff --git a/soscmd-prune b/soscmd-prune index 79736b9..339e49b 100755 --- a/soscmd-prune +++ b/soscmd-prune @@ -1,4 +1,5 @@ #!/bin/bash soscmd-prune-pacman soscmd-prune-docker +soscmd-prune-dockerlogs echo ":: Pruned pacman and docker." diff --git a/soscmd-prune-dockerlogs b/soscmd-prune-dockerlogs new file mode 100755 index 0000000..22bff55 --- /dev/null +++ b/soscmd-prune-dockerlogs @@ -0,0 +1,12 @@ +#!/bin/bash +set -eo pipefail +cd /var/lib/docker/containers +for cont in *; do + if [ -n "${SOSCMD_VERBOSE}" ]; then + echo ":: Processing container \"${cont}\"" + fi + if [ -f "${cont}/${cont}-json.log" ]; then + echo ":: Cleaned container \"${cont}\"" + echo "" > "${cont}/${cont}-json.log" + fi +done