summaryrefslogtreecommitdiff
path: root/swiftstory/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'swiftstory/__main__.py')
-rw-r--r--swiftstory/__main__.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/swiftstory/__main__.py b/swiftstory/__main__.py
index 453f25f..acaa683 100644
--- a/swiftstory/__main__.py
+++ b/swiftstory/__main__.py
@@ -12,7 +12,7 @@ from swiftstory.game_manager import GameManager
from swiftstory.interface.ws import WebsocketsInterface
-async def main() -> None:
+async def amain() -> None:
""" Entry point: we create the game manager and start the Websockets
server. """
parser = argparse.ArgumentParser()
@@ -29,5 +29,11 @@ async def main() -> None:
await server.serve_forever()
+def main() -> None:
+ """Do not remove or make async, it is used as the entry-point (see
+ setup.cfg)"""
+ return asyncio.run(amain())
+
+
if __name__ == '__main__':
- asyncio.run(main())
+ main()