api/handlers/ping.py

24 lines
467 B
Python
Raw Normal View History

2024-01-15 13:32:24 +01:00
import sys
import os
import random
current = os.path.dirname(os.path.realpath(__file__))
parent = os.path.dirname(current)
sys.path.append(parent)
from ioutils.request import RequestHandler
class PingHandler(RequestHandler):
"""
Handle simple pings to check the API availability.
"""
responses = [
'Pong!',
'Do APIs dream of electric requests?'
]
def get(self):
self.success(data = random.choice(self.responses))