From 26f71c27e7e82a993ba7d731d84feaa9d3930456 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de>
Date: Mon, 17 Jan 2022 12:51:57 +0100
Subject: [PATCH] Enhance logging in generic SLO checker

---
 slo-checker/generic/app/main.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/slo-checker/generic/app/main.py b/slo-checker/generic/app/main.py
index e55c478c5..f36c8739d 100644
--- a/slo-checker/generic/app/main.py
+++ b/slo-checker/generic/app/main.py
@@ -57,15 +57,14 @@ def check_result(result, operator: str, threshold):
 @app.post("/",response_model=bool)
 async def check_slo(request: Request):
     data = json.loads(await request.body())
+    logger.info('Received request with metadata: %s', data['metadata'])
+
     warmup = int(data['metadata']['warmup'])
     query_aggregation = get_aggr_func(data['metadata']['queryAggregation'])
     rep_aggregation = get_aggr_func(data['metadata']['repetitionAggregation'])
     operator = data['metadata']['operator']
     threshold = int(data['metadata']['threshold'])
 
-    for r in data["results"]:
-        aggr_query(r[0]["values"], warmup, query_aggregation)
-
     query_results = [aggr_query(r[0]["values"], warmup, query_aggregation) for r in data["results"]]
     result = pd.DataFrame(query_results).aggregate(rep_aggregation).at[0]
     return check_result(result, operator, threshold)
-- 
GitLab