From 0c37f1c9beeef0c45da1036de310af5caaa42c61 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Tue, 11 Mar 2025 15:57:36 +0100
Subject: [PATCH] Fix port argument parsing

---
 tangostationcontrol/tangostationcontrol/rpc/server.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tangostationcontrol/tangostationcontrol/rpc/server.py b/tangostationcontrol/tangostationcontrol/rpc/server.py
index 8d22deec7..4130b21e5 100644
--- a/tangostationcontrol/tangostationcontrol/rpc/server.py
+++ b/tangostationcontrol/tangostationcontrol/rpc/server.py
@@ -78,11 +78,13 @@ def _create_parser():
     parser.add_argument(
         "--port",
         default=50051,
+        type=int,
         help="HTTP port to listen on.",
     )
     parser.add_argument(
         "--metrics-port",
         default=8001,
+        type=int,
         help="Prometheus metrics HTTP port.",
     )
     parser.add_argument(
-- 
GitLab