From: Matthias Kruk Date: Tue, 30 Nov 2021 12:26:47 +0000 (+0900) Subject: watchbot: Update instance status during lifetime X-Git-Url: https://git.corax.cc/?a=commitdiff_plain;h=afbe2b4e24042e382c54006e990fffe4594efe5b;p=foundry watchbot: Update instance status during lifetime Watchbot does not update its instance status, making it hard to understand what an instance is doing. This commit modifies watchbot so that it updates its instance status, allowing the user to figure out what each instance is up to. --- diff --git a/watchbot.sh b/watchbot.sh index a373ce8..8b5c476 100755 --- a/watchbot.sh +++ b/watchbot.sh @@ -172,7 +172,9 @@ _watch() { while inst_running; do local watch + inst_set_status "Checking ${#watchlist[@]} repositories for updates" log_info "Checking ${#watchlist[@]} repositories for updates" + fetch_heads new_heads "${watchlist[@]}" for watch in "${watchlist[@]}"; do @@ -194,6 +196,7 @@ _watch() { fi done + inst_set_status "Sleeping for $interval seconds" sleep "$interval" done