From 9a1e9de15c21ae2b1f7b07d91a7ae7ebeeb735d2 Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Sun, 4 Sep 2022 22:06:24 +0200 Subject: [PATCH] paperless - restart command for services --- seqs/paperless.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/seqs/paperless.sh b/seqs/paperless.sh index 7830b24..7b10825 100755 --- a/seqs/paperless.sh +++ b/seqs/paperless.sh @@ -59,7 +59,7 @@ step_1() { fi } -step_3_info() { echoinfoArgs "[status|start|stop]"; echo "Manage ${toolName} services"; } +step_3_info() { echoinfoArgs "[status|start|stop|restart]"; echo "Manage ${toolName} services"; } step_3_alias() { echo "service"; } step_3() { shift @@ -69,6 +69,8 @@ step_3() { serviceCommand="${1}" ;; stop) serviceCommand="${1}" ;; + restart) + serviceCommand="${1}" ;; status) serviceCommand="is-active" info -n "paperless-webserver: " @@ -237,7 +239,10 @@ step_30() { info "Doing backup..." step service stop exe cd "$(dirname -- "${sc_paperlessHome}")" - exe tar czf "${sc_paperlessBackupDir:-"${HOME}/backup"}/paperless_backup_$(date +%Y%m%d-%H%M%S).tar.gz" "$(basename -- "${sc_paperlessHome}")" + exe tar czf "${sc_paperlessBackupDir:-"${HOME}/backup"}/paperless_backup_$(date +%Y%m%d-%H%M%S).tar.gz" \ + "$(basename -- "${sc_paperlessHome}")" + #--exclude="$(basename -- "${sc_paperlessHome}")/.local" \ + #--exclude="$(basename -- "${sc_paperlessHome}")/.cache" \ if [[ ${1:-} == "--nostart" ]] ; then info "Not starting ${toolName} services after backup" else