Files
appRobotRender/approbot-pipeline/approbot_pipeline/api/__main__.py
2026-06-03 19:49:07 +02:00

18 lines
577 B
Python

"""Einstiegspunkt: python -m approbot_pipeline.api [--robot ...] [--host ...] [--port ...]"""
import argparse
from approbot_pipeline.api import start_server
def main() -> None:
ap = argparse.ArgumentParser(description="approbot-pipeline REST-API starten")
ap.add_argument("--robot", default=None, help="Pfad zu robot.json")
ap.add_argument("--host", default="0.0.0.0")
ap.add_argument("--port", type=int, default=8080)
args = ap.parse_args()
start_server(robot_json=args.robot, host=args.host, port=args.port)
if __name__ == "__main__":
main()