diff options
| author | EuAndreh <eu@euandre.org> | 2020-09-27 11:09:01 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2020-09-27 11:09:01 -0300 |
| commit | 209ba4d036a7ec5cb0e6231cbaf678cd7730e32f (patch) | |
| tree | 55213920e0e9b07d8dee7598e4cbb269f068ea2b | |
| parent | fake-symlinks.sh: Make all projects many-lang (diff) | |
| download | dotfiles-209ba4d036a7ec5cb0e6231cbaf678cd7730e32f.tar.gz dotfiles-209ba4d036a7ec5cb0e6231cbaf678cd7730e32f.tar.xz | |
Remove archive-job from cronjob listing
| -rw-r--r-- | bash/fake-symlinks.sh | 2 | ||||
| -rw-r--r-- | nixos/common.nix | 1 | ||||
| -rwxr-xr-x | scripts/ad-hoc/archive-box.sh (renamed from scripts/ad-hoc/archive.sh) | 0 | ||||
| -rwxr-xr-x | scripts/cron/archive-job.sh | 25 |
4 files changed, 1 insertions, 27 deletions
diff --git a/bash/fake-symlinks.sh b/bash/fake-symlinks.sh index f797d679..dac75846 100644 --- a/bash/fake-symlinks.sh +++ b/bash/fake-symlinks.sh @@ -65,7 +65,7 @@ for r in songbooks mediator intermediauth; do cp assert-rust-lint.sh "$HOME/dev/libre/$PROJECT/scripts/" done -for job in annex backup archive repo-update notmuch-dump mbox-archive nix-search-update mr-remotes-backup; do +for job in annex backup repo-update notmuch-dump mbox-archive nix-search-update mr-remotes-backup; do sed "s/__JOB__/$job/" cronjob-with-email.sh > "$HOME/dev/libre/dotfiles/scripts/cron/${job}-job.sh" chmod +x "$HOME/dev/libre/dotfiles/scripts/cron/${job}-job.sh" done diff --git a/nixos/common.nix b/nixos/common.nix index 4651e5c9..042f13a8 100644 --- a/nixos/common.nix +++ b/nixos/common.nix @@ -10,7 +10,6 @@ let annex-job = daily-at-12h; backup-job = daily-at-12h; - archive-job = daily-at-12h; repo-update-job = daily-at-12h; notmuch-dump-job = daily-at-12h; mbox-archive-job = daily-at-12h; diff --git a/scripts/ad-hoc/archive.sh b/scripts/ad-hoc/archive-box.sh index 18ccebaa..18ccebaa 100755 --- a/scripts/ad-hoc/archive.sh +++ b/scripts/ad-hoc/archive-box.sh diff --git a/scripts/cron/archive-job.sh b/scripts/cron/archive-job.sh deleted file mode 100755 index dfe9c40e..00000000 --- a/scripts/cron/archive-job.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash -set -Eeuo pipefail -LOG_FILE="$(mktemp)" -exec &> >(tee -a "$LOG_FILE") - -finish() { - status=$? - if [[ $status = 0 ]]; then - STATUS="✅ SUCCESS (status $status)" - else - STATUS="❌ FAILURE (status $status)" - fi - - echo "Sending report email..." - - SUBJECT="Job report on $(hostname): ${STATUS} for archive-job.sh" - gpg -easr eu@euandre.org < "$LOG_FILE" | \ - mail -s "$SUBJECT" eu@euandre.org - echo 'Mail sent!' -} -trap finish EXIT - -echo "Starting: $(date -Is)" -~/dev/libre/dotfiles/scripts/ad-hoc/archive.sh -echo "Finishing: $(date -Is)" |
