From 74d1c4e6b079bd38eb8d67093b35d0740b8c7aa7 Mon Sep 17 00:00:00 2001 From: Jake Moshenko Date: Fri, 18 Jul 2014 15:04:20 -0400 Subject: [PATCH] Update the worker status endpoint to be ELB friendly. --- workers/worker.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/workers/worker.py b/workers/worker.py index 094f2154f..5e04c1d5e 100644 --- a/workers/worker.py +++ b/workers/worker.py @@ -40,6 +40,9 @@ class WorkerStatusHandler(BaseHTTPRequestHandler): # Return the worker status code = 200 if self.server.worker.is_healthy() else 503 self.send_response(code) + self.send_header('Content-Type', 'text/plain') + self.end_headers() + self.wfile.write('OK') elif self.path == '/terminate': # Return whether it is safe to terminate the worker process code = 200 if self.server.worker.is_terminated() else 503