From 619955625d7139d74f2ffc357124f1741a46113a Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Wed, 26 Jun 2019 11:14:57 -0500
Subject: [PATCH] Don't apply maintenance mode for heartbeat view

It's necessary for kubernetes health checks.
---
 gracedb/core/views.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gracedb/core/views.py b/gracedb/core/views.py
index bd26f7c12..e9f545c23 100644
--- a/gracedb/core/views.py
+++ b/gracedb/core/views.py
@@ -1,9 +1,15 @@
+import logging
+
 from django.http import HttpResponse
 from django.views.generic.edit import FormView
 
-import logging
+from .decorators import ignore_maintenance_mode
+
+# Set up logger
 logger = logging.getLogger(__name__)
 
+
+@ignore_maintenance_mode
 def heartbeat(request):
     # Do something (?) and return 200 response
     return HttpResponse()
-- 
GitLab