From 11822b3f2edfad6d70bcb72fbbf0b31f247477f3 Mon Sep 17 00:00:00 2001 From: Fridolin Pokorny Date: Wed, 20 Jan 2021 18:39:31 +0100 Subject: [PATCH] Be more verbose when reporting errors encoutered on POST request --- logging_loki/emitter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logging_loki/emitter.py b/logging_loki/emitter.py index 949ceea..bb7a0e1 100644 --- a/logging_loki/emitter.py +++ b/logging_loki/emitter.py @@ -54,7 +54,7 @@ def __call__(self, record: logging.LogRecord, line: str): payload = self.build_payload(record, line) resp = self.session.post(self.url, json=payload) if resp.status_code != self.success_response_code: - raise ValueError("Unexpected Loki API response status code: {0}".format(resp.status_code)) + raise ValueError("Unexpected Loki API response status code ({0}): {1}".format(resp.status_code, resp.text)) @abc.abstractmethod def build_payload(self, record: logging.LogRecord, line) -> dict: