From a97161942b62c156b0a2863582a32f6f8e3b3b2f Mon Sep 17 00:00:00 2001 From: Marcus Oskarsson Date: Mon, 1 Sep 2025 15:54:15 +0200 Subject: [PATCH] Removed unused route `datapath` --- mxcubeweb/routes/beamline.py | 11 ----------- test/test_beamline_routes.py | 11 ----------- 2 files changed, 22 deletions(-) diff --git a/mxcubeweb/routes/beamline.py b/mxcubeweb/routes/beamline.py index 277814593..b05a19ea5 100644 --- a/mxcubeweb/routes/beamline.py +++ b/mxcubeweb/routes/beamline.py @@ -5,7 +5,6 @@ Response, jsonify, ) -from mxcubecore import HardwareRepository as HWR def init_route(app, server, url_prefix): @@ -16,16 +15,6 @@ def init_route(app, server, url_prefix): def beamline_get_all_attributes(): return jsonify(app.beamline.beamline_get_all_attributes()) - @bp.route("/datapath", methods=["GET"]) - @server.restrict - def beamline_get_data_path(): - """ - Retrieve data directory from the session hwobj, - this is specific for each beamline. - """ - data = HWR.beamline.session.get_base_image_directory() - return jsonify({"path": data}) - @bp.route("/prepare_beamline", methods=["PUT"]) @server.require_control @server.restrict diff --git a/test/test_beamline_routes.py b/test/test_beamline_routes.py index e0b8e02ce..662c803f4 100644 --- a/test/test_beamline_routes.py +++ b/test/test_beamline_routes.py @@ -139,14 +139,3 @@ def test_get_beam_info(client): assert isinstance(data["position"][1], float) assert isinstance(data["size_x"], float) assert isinstance(data["size_y"], float) - - -def test_get_data_path(client): - """ - Retrieve data path, this is specific for each beamline. - """ - - resp = client.get("/mxcube/api/v0.1/beamline/datapath") - data = json.loads(resp.data) - assert isinstance(data["path"], str) - assert len(data) > 0