summaryrefslogtreecommitdiff
path: root/pkg/backend/healthz.go
diff options
context:
space:
mode:
authorJulien Dessaux2024-12-30 23:07:00 +0100
committerJulien Dessaux2024-12-30 23:07:00 +0100
commit36e3d473f2126e920061218996cfa5cfecade7d6 (patch)
treec77078316db50cd5da7e68ddb3a8cb830ba5c612 /pkg/backend/healthz.go
parentchore(tfstated): refactor setting last login date time on successful HTTP bas... (diff)
downloadtfstated-36e3d473f2126e920061218996cfa5cfecade7d6.tar.gz
tfstated-36e3d473f2126e920061218996cfa5cfecade7d6.tar.bz2
tfstated-36e3d473f2126e920061218996cfa5cfecade7d6.zip
chore(tfstated): refactor backend code to a dedicated package
Diffstat (limited to 'pkg/backend/healthz.go')
-rw-r--r--pkg/backend/healthz.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkg/backend/healthz.go b/pkg/backend/healthz.go
new file mode 100644
index 0000000..70ece68
--- /dev/null
+++ b/pkg/backend/healthz.go
@@ -0,0 +1,12 @@
+package backend
+
+import "net/http"
+
+func handleHealthz() http.Handler {
+ return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
+ w.Header().Set("Cache-Control", "no-store, no-cache")
+ w.Header().Set("Content-Type", "application/json")
+ w.WriteHeader(http.StatusOK)
+ _, _ = w.Write([]byte("{}"))
+ })
+}