From da7fa826d0f3ba0a36503b02b463d93f9fb2be7e Mon Sep 17 00:00:00 2001 From: Orsiris de Jong Date: Sun, 5 Feb 2023 19:36:47 +0100 Subject: [PATCH] fixup prometheus labels --- npbackup/core/runner.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/npbackup/core/runner.py b/npbackup/core/runner.py index f8bc23d..3d3e656 100644 --- a/npbackup/core/runner.py +++ b/npbackup/core/runner.py @@ -66,7 +66,7 @@ def metric_writer(config_dict: dict, restic_result: bool, result_string: str): # Configure lables label_string = ",".join( - [f"{key}={value}" for key, value in labels.items() if value] + [f"{key}=\"{value}\"" for key, value in labels.items() if value] ) try: # Make sure we convert prometheus_additional_labels to list if only one label is given @@ -81,7 +81,6 @@ def metric_writer(config_dict: dict, restic_result: bool, result_string: str): logger.debug("Trace:", exc_info=True) label_string += ',npversion="{}{}"'.format(NAME, VERSION) - errors, metrics = restic_output_2_metrics( restic_result=restic_result, output=result_string, labels=label_string )