add option to not warn on having a copy

This commit is contained in:
Peter Leurs 2026-05-17 22:37:04 +02:00
parent 8c603d6ebd
commit c2532b64c4
2 changed files with 6 additions and 1 deletions

View file

@ -75,6 +75,10 @@ configdefinition:
type: boolean
default: false
description: An idle repository will never give warnings that there are no recent backups
needscopy:
type: boolean
default: true
description: Will backup manager complain if there is no copy of the backup
timeout:
type: integer
# note that the default is also in the python code - in case the host isn't filled in

View file

@ -243,6 +243,7 @@ for host in allhosts:
timeout = hosts[host]["timeout"]
if not idle:
if not have_a_copy:
if hosts[host]["needscopy"]:
output_warning(f"We do not have a copy for {host}")
if most_recent_backup_ts < time.time()-(timeout*24*3600):
output_warning(f"Last backup for {host} is too old")