summaryrefslogtreecommitdiffstats
path: root/ttun_server/endpoints.py
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tomvanderlee@users.noreply.github.com>2022-12-21 12:21:29 +0100
committerGravatar GitHub <noreply@github.com>2022-12-21 12:21:29 +0100
commit8638e9b2fb1cf2e7e26aa95f734c3d5b8f5928a5 (patch)
treec340161f5ad91690c4168f9abe6d88cef7309acc /ttun_server/endpoints.py
parentb104bb54714fa594be8aec3cb3bfda6a062eb15b (diff)
parent324f7692e790e53ecc52a22c0df9372c1ae95930 (diff)
downloadserver-1.2.0.tar.gz
server-1.2.0.tar.bz2
server-1.2.0.zip
Merge pull request #5 from paneidos/healthcheckv1.2.0
Add healthcheck endpoint
Diffstat (limited to 'ttun_server/endpoints.py')
-rw-r--r--ttun_server/endpoints.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ttun_server/endpoints.py b/ttun_server/endpoints.py
index b33fe65..b25ffe4 100644
--- a/ttun_server/endpoints.py
+++ b/ttun_server/endpoints.py
@@ -55,6 +55,14 @@ class Proxy(HTTPEndpoint):
55 await response(self.scope, self.receive, self.send) 55 await response(self.scope, self.receive, self.send)
56 56
57 57
58class Health(HTTPEndpoint):
59 async def get(self, _) -> None:
60 response = Response(content='OK', status_code=200)
61
62 await response(self.scope, self.receive, self.send)
63
64
65
58class Tunnel(WebSocketEndpoint): 66class Tunnel(WebSocketEndpoint):
59 encoding = 'json' 67 encoding = 'json'
60 68