From e40a4cdccc42a44e08db5b98bb282417e7e82293 Mon Sep 17 00:00:00 2001
From: pcain-usgs <pcain@usgs.gov>
Date: Thu, 11 Mar 2021 11:46:56 -0700
Subject: [PATCH] Cast ports to integers

---
 geomagio/api/ws/data.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/geomagio/api/ws/data.py b/geomagio/api/ws/data.py
index 2592daa49..873de6db1 100644
--- a/geomagio/api/ws/data.py
+++ b/geomagio/api/ws/data.py
@@ -35,9 +35,13 @@ def get_data_factory(
         SamplingPeriod.HOUR,
         SamplingPeriod.DAY,
     ]:
-        return MiniSeedFactory(host=host, port=os.getenv("DATA_MINISEED_PORT", "2061"))
+        return MiniSeedFactory(
+            host=host, port=int(os.getenv("DATA_MINISEED_PORT", "2061"))
+        )
     elif sampling_period in [SamplingPeriod.SECOND, SamplingPeriod.MINUTE]:
-        return EdgeFactory(host=host, port=os.getenv("DATA_EARTHWORM_PORT", "2060"))
+        return EdgeFactory(
+            host=host, port=int(os.getenv("DATA_EARTHWORM_PORT", "2060"))
+        )
     else:
         return None
 
-- 
GitLab