From b0964dd15119caa6e764f20eb758d397a53d3fa4 Mon Sep 17 00:00:00 2001 From: Orsiris de Jong Date: Mon, 5 Feb 2024 19:45:14 +0100 Subject: [PATCH] Fix backup size comparaison on backup failure --- npbackup/restic_metrics/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/npbackup/restic_metrics/__init__.py b/npbackup/restic_metrics/__init__.py index 2e3a0a0..69deea2 100644 --- a/npbackup/restic_metrics/__init__.py +++ b/npbackup/restic_metrics/__init__.py @@ -225,7 +225,8 @@ def restic_json_to_prometheus( backup_too_small = False if minimum_backup_size_error: - if restic_json["data_added"] < int(BytesConverter(str(minimum_backup_size_error).replace(" ", "")).bytes): + if not restic_json["data_added"] or \ + restic_json["data_added"] < int(BytesConverter(str(minimum_backup_size_error).replace(" ", "")).bytes): backup_too_small = True good_backup = restic_result and not backup_too_small