From 6210946589346595cae0aea6aaea48f75fbdbdbf Mon Sep 17 00:00:00 2001 From: Salt Date: Sat, 11 Jul 2020 09:03:38 -0500 Subject: [PATCH] Add some logging --- roles/desktop/templates/backup.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/desktop/templates/backup.sh b/roles/desktop/templates/backup.sh index 725b3c6..5c62a41 100644 --- a/roles/desktop/templates/backup.sh +++ b/roles/desktop/templates/backup.sh @@ -41,6 +41,7 @@ for dir in /home/*; do for file in "$dir/.backup/"*; do [ -e "$file" ] || continue; done tar czhf "$OUTDIR/desktop-$username-{{ inventory_hostname }}-$(date -Iseconds).tar.gz" "$dir/.backup/"* if (( "$(date +%d)" == "1" )) || [ -f "$forcefile" ]; then + log "Detected conditions for monthly dump" if command -v aws > /dev/null 2>&1 && aws s3 ls "s3://$s3bucket " > /dev/null 2>&1; then # Time for huge backups piped straight to S3 tar \ @@ -57,6 +58,8 @@ for dir in /home/*; do --recursive \ --only-show-errors \ --store-class STANDARD + else + log "Could not satisfy requirements for AWS CLI" fi [ -f "$forcefile" ] && rm "$forcefile" fi