#!/usr/bin/env bash
# b/cleanup: remove all batch jobs with status "done".
set -euo pipefail

OLLIE=${OLLIE:-$HOME/mnt/ollie}

for job in "$OLLIE"/b/*/; do
    [ -d "$job" ] || continue
    status=$(tr -d '[:space:]' < "$job/status" 2>/dev/null) || continue
    case "$status" in
        done*) rm -r "$job" ;;
    esac
done
