diff --git a/docker-compose.yml b/docker-compose.yml index c85b47a8717991dd820704308ea0b02bb0ace049..f9be078329acb1a0374dd40e71caf13f4672fecb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,11 +3,10 @@ services: web: build: . environment: - # - DATA_HOST=cwbpub.cr.usgs.gov - # - DATA_PORT=2060 - # - DATA_TYPE=edge - # - GEOMAG_WEBSERVICE_PORT=8000 - # - GEOMAG_VERSION=0.3.1 + - DATA_HOST=cwbpub.cr.usgs.gov + - DATA_PORT=2060 + - DATA_TYPE=edge + - GEOMAG_VERSION=0.3.1 - WEBSERVICE=true ports: - '8000:8000' diff --git a/geomagio/api/ws/data.py b/geomagio/api/ws/data.py index e534e07d8439df2842b52b26e9f4f4abc0311fa3..fdf8e0309cbbfe833d7e41215f7bc738c2179d4a 100644 --- a/geomagio/api/ws/data.py +++ b/geomagio/api/ws/data.py @@ -28,7 +28,7 @@ def get_data_factory() -> TimeseriesFactory: """ data_type = os.getenv("DATA_TYPE", "edge") data_host = os.getenv("DATA_HOST", "cwbpub.cr.usgs.gov") - data_port = os.getenv("DATA_PORT", 2060) + data_port = int(os.getenv("DATA_PORT", "2060")) if data_type == "edge": return EdgeFactory(host=data_host, port=data_port) else: