sh.zio.backup: add prune_dumps()
parent
2ef6caa499
commit
80c201e384
|
@ -104,6 +104,7 @@ function invoke_script() {
|
|||
export -f invoke_restic
|
||||
export -f podman_exec
|
||||
export -f prune_backup
|
||||
export -f prune_dumps
|
||||
export -f say
|
||||
export -f start_service
|
||||
export -f stop_service
|
||||
|
@ -164,9 +165,7 @@ function backup_dumps() {
|
|||
|
||||
if [[ $? == 0 ]]; then
|
||||
rm -rf "$service_dumps_dir"
|
||||
|
||||
[[ -z "$(ls -A "/srv/dumps/$host")" ]] && rm -rf "/srv/dumps/$host"
|
||||
[[ -z "$(ls -A "/srv/dumps")" ]] && rm -rf "/srv/dumps"
|
||||
prune_dumps
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -194,6 +193,11 @@ function prune_backup() {
|
|||
--dry-run
|
||||
}
|
||||
|
||||
function prune_dumps() {
|
||||
[[ -z "$(ls -A "/srv/dumps/$host")" ]] && rm -rf "/srv/dumps/$host"
|
||||
[[ -z "$(ls -A "/srv/dumps")" ]] && rm -rf "/srv/dumps"
|
||||
}
|
||||
|
||||
function get_dump_dir() {
|
||||
service="$1"
|
||||
|
||||
|
|
Loading…
Reference in New Issue