Skip to content

Commit 0265700

Browse files
committed
fix(Runner): display 3rd party metrics with DEBUG (similar to start/finish)
1 parent 6aeba78 commit 0265700

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

silverback/runner.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,11 @@ async def run_task(self, task_data: TaskData, *args, raise_on_error: bool = Fals
108108
f"{metric_name}: {datapoint.render()}"
109109
for metric_name, datapoint in result.metrics.items()
110110
): # Display metrics in logs to help debug
111-
logger.info(f"{task_data.name} - Metrics collected\n {metrics_str}")
111+
# NOTE: Mimic behavior of displaying task start/completion in `middlewares.py`
112+
if ":" in task_data.name:
113+
logger.debug(f"{task_data.name} - Metrics collected\n {metrics_str}")
114+
else:
115+
logger.info(f"{task_data.name} - Metrics collected\n {metrics_str}")
112116

113117
# Trigger checks for metric values
114118
for metric_name, datapoint in result.metrics.items():

0 commit comments

Comments
 (0)