Commit 59a867bb authored by Daniele Venzano's avatar Daniele Venzano
Browse files

Ignore malformed GELF packets

parent f620f501
......@@ -35,7 +35,10 @@ class GELFUDPHandler(socketserver.DatagramRequestHandler):
def handle(self):
"""Handle one UDP packet (one GELF log line in JSON format)."""
data =
data = gzip.decompress(data)
data = gzip.decompress(data)
except OSError:
data = json.loads(data.decode('utf-8'))
deployment_name = data['_zoe_deployment_name']
if deployment_name != get_conf().deployment_name:
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment