Added an extension that literally just raises an exception

This commit is contained in:
Joel Collins 2020-05-22 11:01:44 +01:00
parent efac711da9
commit 43c16f1b76
2 changed files with 15 additions and 0 deletions

View file

@ -0,0 +1 @@
from .raiser import raiser_extension_v2

View file

@ -0,0 +1,14 @@
from labthings.server.extensions import BaseExtension
from labthings.server.view import ActionView
class RaiseException(ActionView):
def post(self):
raise Exception("The developer raised an exception")
raiser_extension_v2 = BaseExtension(
"org.openflexure.dev.raiser",
version="0.1.0",
description="Actions to cause various traumatic events in the microscope, used for testing.",
)
raiser_extension_v2.add_view(RaiseException, "/raise")