Added decorator for documenting response codes

This commit is contained in:
jtc42 2020-01-02 22:43:44 +00:00
parent 3bcfd86ccc
commit b3f32f2309
2 changed files with 24 additions and 1 deletions

View file

@ -1,7 +1,7 @@
from openflexure_microscope.api.utilities import get_bool, JsonResponse
from openflexure_microscope.common.flask_labthings.resource import Resource
from openflexure_microscope.common.flask_labthings.find import find_device
from openflexure_microscope.common.flask_labthings.decorators import use_args, marshal_with, doc
from openflexure_microscope.common.flask_labthings.decorators import use_args, marshal_with, doc, response
from openflexure_microscope.common.flask_labthings import fields
from openflexure_microscope.utilities import filter_dict
@ -28,6 +28,7 @@ class CaptureAPI(Resource):
}
)
@marshal_with(capture_schema)
@response(200, "Capture successful")
def post(self, args):
microscope = find_device("openflexure_microscope")