Digitale bierlijst

__init__.py 596B

123456789101112131415161718192021222324252627282930313233
  1. """
  2. Piket server, handles events generated by the client.
  3. """
  4. from flask import Flask, jsonify
  5. app = Flask("piket_server")
  6. @app.route("/ping")
  7. def ping() -> None:
  8. """ Return a status ping. """
  9. return "Pong"
  10. PRESET_NAMES = [
  11. "Maarten",
  12. "Knoepie Draggelsturf",
  13. "Teddy Veenlijk",
  14. "Chris Kraslot",
  15. "Knibbe Tjakkomans",
  16. "Foek Lammenschaap",
  17. ]
  18. PEOPLE = {index: {"name": name, "count": 0} for index, name in enumerate(PRESET_NAMES)}
  19. @app.route("/people")
  20. def get_people() -> None:
  21. """ Return a list of currently known people. """
  22. return jsonify(PEOPLE)