From 06aa5a07cb364e160eee581febbf4bede1810cb7 Mon Sep 17 00:00:00 2001 From: Orsiris de Jong Date: Thu, 4 Jan 2024 02:03:19 +0100 Subject: [PATCH] Patch --json backup result --- npbackup/core/runner.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/npbackup/core/runner.py b/npbackup/core/runner.py index b8e5a61..7b4c710 100644 --- a/npbackup/core/runner.py +++ b/npbackup/core/runner.py @@ -1017,7 +1017,7 @@ class NPBackupRunner: self.write_logs(f"Restic output:\n{result_string}", level="debug") # Extract backup size from result_string - minimum_backup_size_error = 0 + minimum_backup_size_error = 0 # TODO metric_writer( self.repo_config, result, result_string, self.restic_runner.dry_run ) @@ -1049,7 +1049,10 @@ class NPBackupRunner: f"Operation finished with {'success' if operation_result else 'failure'}", level="info" if operation_result else "error", ) - return operation_result + if not operation_result: + if isinstance(result, dict): + result["result"] = False + return result @threaded @close_queues