From e323b8a091af7a945df187ff5dfa4fd9fcbd4be1 Mon Sep 17 00:00:00 2001 From: RandomNinjaAtk Date: Sat, 27 Jan 2024 16:41:00 -0500 Subject: [PATCH] v1.7 - Improved logging output --- sabnzbd/audiobook.bash | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sabnzbd/audiobook.bash b/sabnzbd/audiobook.bash index 4084733..ef08ca0 100644 --- a/sabnzbd/audiobook.bash +++ b/sabnzbd/audiobook.bash @@ -1,5 +1,5 @@ #!/usr/bin/with-contenv bash -ScriptVersion="1.6" +ScriptVersion="1.7" scriptName="Audiobook" #### Import Settings @@ -27,12 +27,12 @@ exec &> >(tee -a "/config/scripts/audiobook.txt") SECONDS=0 log "Processing $1" -log "Searching for audiobook (m4b) files in completed download..." m4bCount=$(find "$1" -type f -iname "*.m4b" | wc -l) -if [ $m4bCount -ne 1 ]; then +if [ $m4bCount -gt 1 ]; then log "ERROR: More than 1 M4B file found, performing cleanup..." find "$1" -type f -iname "m4b" -delete else + log "Searching for audiobook (m4b) files in completed download..." if [ $m4bCount -gt 0 ]; then log "$m4bCount M4B files found, removing non m4b files..." find "$1" -type f -not -iname "*.m4b" -delete @@ -43,12 +43,12 @@ else fi fi -log "Searching for audiobook (m4b.mp4) files in completed download..." mp4Count=$(find "$1" -type f -iname "*.m4b.mp4" | wc -l) -if [ $mp4Count -ne 1 ]; then +if [ $mp4Count -gt 1 ]; then log "ERROR: More than 1 MP4 file found, performing cleanup..." find "$1" -type f -iname "*.mp4" -delete else + log "Searching for audiobook (m4b.mp4) files in completed download..." if [ $mp4Count -gt 0 ]; then log "$mp4Count M4B (m4b.mp4) files found, removing non m4b files..." find "$1" -type f -not -iname "*.m4b.mp4" -delete @@ -73,12 +73,12 @@ else fi fi -log "Searching for audiobook (mp3) files in completed download..." mp3Count=$(find "$1" -type f -iname "*.mp3" | wc -l) -if [ $mp3Count -ne 1 ]; then +if [ $mp3Count -gt 1 ]; then log "ERROR: More than 1 MP3 file found, performing cleanup..." find "$1" -type f -iname "*.mp3" -delete else + log "Searching for audiobook (mp3) files in completed download..." if [ $mp3Count -gt 0 ]; then log "$mp3Count MP3 files found, removing non mp3 files..." find "$1" -type f -not -iname "*.mp3" -delete