diff --git a/Dockerfile b/Dockerfile index d8b0b31..1532cd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,8 @@ FROM python:3-alpine LABEL maintainer="Jakub Dorňák " +ENV PYTHONUNBUFFERED 1 + COPY . /src RUN pip install --no-cache-dir /src && rm -r /src diff --git a/sentrylogs/parsers/nginx.py b/sentrylogs/parsers/nginx.py index 31a76d6..24cd2b0 100644 --- a/sentrylogs/parsers/nginx.py +++ b/sentrylogs/parsers/nginx.py @@ -12,6 +12,7 @@ referrer: "http://165.225.132.103/megapage/" """ import re +import sys from . import Parser from ..conf.settings import NGINX_ERROR_PATH @@ -39,6 +40,9 @@ def get_sentry_log_level(self, level): def parse(self, line): """Parse a line of the Nginx error log""" + print(line, file=sys.stderr) + sys.stderr.flush() + csv_list = line.split(",") regex = re.match(self.pattern, csv_list.pop(0))