Added explicit endpoints

This commit is contained in:
Joel Collins 2020-05-10 16:35:16 +01:00
parent 93d29fbc8d
commit 28e555ad9b
5 changed files with 14 additions and 14 deletions

View file

@ -405,6 +405,6 @@ autofocus_extension_v2.add_method(
)
autofocus_extension_v2.add_method(autofocus, "autofocus")
autofocus_extension_v2.add_view(MeasureSharpnessAPI, "/measure_sharpness")
autofocus_extension_v2.add_view(AutofocusAPI, "/autofocus")
autofocus_extension_v2.add_view(FastAutofocusAPI, "/fast_autofocus")
autofocus_extension_v2.add_view(MeasureSharpnessAPI, "/measure_sharpness", endpoint="measure_sharpness")
autofocus_extension_v2.add_view(AutofocusAPI, "/autofocus", endpoint="autofocus")
autofocus_extension_v2.add_view(FastAutofocusAPI, "/fast_autofocus", endpoint="fast_autofocus")

View file

@ -266,9 +266,9 @@ def dynamic_form():
}
autostorage_extension_v2.add_view(GetLocationsView, "list-locations")
autostorage_extension_v2.add_view(PreferredLocationView, "location")
autostorage_extension_v2.add_view(PreferredLocationGUIView, "location-from-title")
autostorage_extension_v2.add_view(GetLocationsView, "/list-locations")
autostorage_extension_v2.add_view(PreferredLocationView, "/location")
autostorage_extension_v2.add_view(PreferredLocationGUIView, "/location-from-title")
autostorage_extension_v2.add_meta(
"gui", build_gui(dynamic_form, autostorage_extension_v2)
)

View file

@ -157,7 +157,7 @@ class Calibrate1DView(View):
return task
csm_extension.add_view(Calibrate1DView, "/calibrate_1d")
csm_extension.add_view(Calibrate1DView, "/calibrate_1d", endpoint="calibrate_1d")
@ThingAction
@ -170,7 +170,7 @@ class CalibrateXYView(View):
return task
csm_extension.add_view(CalibrateXYView, "/calibrate_xy")
csm_extension.add_view(CalibrateXYView, "/calibrate_xy", endpoint="calibrate_xy")
@ThingAction
@ -199,7 +199,7 @@ class MoveInImageCoordinatesView(View):
return csm_extension.microscope.state["stage"]["position"]
csm_extension.add_view(MoveInImageCoordinatesView, "/move_in_image_coordinates")
csm_extension.add_view(MoveInImageCoordinatesView, "/move_in_image_coordinates", endpoint="move_in_image_coordinates")
@ThingProperty
@ -216,4 +216,4 @@ class GetCalibrationFile(View):
return {}
csm_extension.add_view(GetCalibrationFile, "/get_calibration")
csm_extension.add_view(GetCalibrationFile, "/get_calibration", endpoint="get_calibration")

View file

@ -349,4 +349,4 @@ class TileScanAPI(View):
scan_extension_v2 = BaseExtension("org.openflexure.scan", version="2.0.0")
scan_extension_v2.add_view(TileScanAPI, "/tile")
scan_extension_v2.add_view(TileScanAPI, "/tile", endpoint="tile")

View file

@ -205,7 +205,7 @@ zip_extension_v2 = BaseExtension(
description="Build and download capture collections as ZIP files",
)
zip_extension_v2.add_view(ZipGetterAPIView, "/get/<string:session_id>")
zip_extension_v2.add_view(ZipListAPIView, "/get")
zip_extension_v2.add_view(ZipGetterAPIView, "/get/<string:session_id>", endpoint="get_id")
zip_extension_v2.add_view(ZipListAPIView, "/get", endpoint="get")
zip_extension_v2.add_view(ZipBuilderAPIView, "/build")
zip_extension_v2.add_view(ZipBuilderAPIView, "/build", endpoint="build")