paperless - restart command for services

This commit is contained in:
2022-09-04 22:06:24 +02:00
parent 90312466b5
commit 9a1e9de15c

View File

@@ -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