From 20cbbc860313bee55f71a76f4b8ab622d37df71f Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Wed, 29 Mar 2023 06:14:17 +0000 Subject: [PATCH] Fix log filename finder not checking for compressed files --- codearchiver-bot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codearchiver-bot b/codearchiver-bot index 24bfe9e..05db19a 100755 --- a/codearchiver-bot +++ b/codearchiver-bot @@ -142,9 +142,9 @@ function respond { # Find nonexistent filename for log file (*not* concurrency-safe!) logbasename="$(date +%Y%m%dT%H%M%SZ)_${singlejobid}" - if [[ -e "${logbasename}_codearchiver.log" ]]; then + if [[ -e "${logbasename}_codearchiver.log" || -e "${logbasename}_codearchiver.log.zst" ]]; then for ((j=0; ; ++j)); do - if [[ ! -e "${logbasename}_coll${j}_codearchiver.log" ]]; then + if [[ ! -e "${logbasename}_coll${j}_codearchiver.log" || -e "${logbasename}_coll${j}_codearchiver.log.zst" ]]; then break fi done