paperless - restart command for services
This commit is contained in:
@@ -59,7 +59,7 @@ step_1() {
|
|||||||
fi
|
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_alias() { echo "service"; }
|
||||||
step_3() {
|
step_3() {
|
||||||
shift
|
shift
|
||||||
@@ -69,6 +69,8 @@ step_3() {
|
|||||||
serviceCommand="${1}" ;;
|
serviceCommand="${1}" ;;
|
||||||
stop)
|
stop)
|
||||||
serviceCommand="${1}" ;;
|
serviceCommand="${1}" ;;
|
||||||
|
restart)
|
||||||
|
serviceCommand="${1}" ;;
|
||||||
status)
|
status)
|
||||||
serviceCommand="is-active"
|
serviceCommand="is-active"
|
||||||
info -n "paperless-webserver: "
|
info -n "paperless-webserver: "
|
||||||
@@ -237,7 +239,10 @@ step_30() {
|
|||||||
info "Doing backup..."
|
info "Doing backup..."
|
||||||
step service stop
|
step service stop
|
||||||
exe cd "$(dirname -- "${sc_paperlessHome}")"
|
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
|
if [[ ${1:-} == "--nostart" ]] ; then
|
||||||
info "Not starting ${toolName} services after backup"
|
info "Not starting ${toolName} services after backup"
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user