Refactored JsonPayload to JsonResponse

This commit is contained in:
Joel Collins 2019-09-13 18:04:33 +01:00
parent d13341dd5b
commit 6581385ab9
16 changed files with 37 additions and 43 deletions

View file

@ -1,17 +1,17 @@
import numpy as np
import logging
from openflexure_microscope.devel import MicroscopeViewPlugin, JsonPayload, request, jsonify
from openflexure_microscope.devel import MicroscopeViewPlugin, JsonResponse, request, jsonify
class MeasureSharpnessAPI(MicroscopeViewPlugin):
def post(self):
payload = JsonPayload(request)
payload = JsonResponse(request)
return jsonify({'sharpness': self.plugin.measure_sharpness()})
class AutofocusAPI(MicroscopeViewPlugin):
def post(self):
payload = JsonPayload(request)
payload = JsonResponse(request)
# Figure out the range of z values to use
dz = payload.param("dz", default=np.linspace(-300, 300, 7), convert=np.array)
@ -24,7 +24,7 @@ class AutofocusAPI(MicroscopeViewPlugin):
class FastAutofocusAPI(MicroscopeViewPlugin):
def post(self):
payload = JsonPayload(request)
payload = JsonResponse(request)
# Figure out the parameters to use
dz = payload.param("dz", default=2000, convert=int)

View file

@ -1,4 +1,4 @@
from openflexure_microscope.devel import MicroscopePlugin, MicroscopeViewPlugin, JsonPayload, request, jsonify
from openflexure_microscope.devel import MicroscopePlugin, MicroscopeViewPlugin, JsonResponse, request, jsonify
import logging

View file

@ -1,10 +1,10 @@
from openflexure_microscope.devel import MicroscopeViewPlugin, JsonPayload, request, jsonify, abort
from openflexure_microscope.devel import MicroscopeViewPlugin, JsonResponse, request, jsonify, abort
import logging
class TileScanAPI(MicroscopeViewPlugin):
def post(self):
payload = JsonPayload(request)
payload = JsonResponse(request)
# Get params
filename = payload.param('filename')