From 7715c1930580e002470bf9ef1fcb8aca95655a9e Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Sat, 11 Jan 2020 14:20:54 +0000 Subject: [PATCH] Register as Thing properties --- openflexure_microscope/api/v2/views/state.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openflexure_microscope/api/v2/views/state.py b/openflexure_microscope/api/v2/views/state.py index 09408c00..e9ad5c3a 100644 --- a/openflexure_microscope/api/v2/views/state.py +++ b/openflexure_microscope/api/v2/views/state.py @@ -9,10 +9,13 @@ from openflexure_microscope.common.labthings_core.utilities import ( from openflexure_microscope.common.flask_labthings.find import find_device from openflexure_microscope.common.flask_labthings.resource import Resource +from openflexure_microscope.common.flask_labthings.decorators import ThingProperty + from flask import jsonify, request, abort import logging +@ThingProperty class SettingsProperty(Resource): def get(self): microscope = find_device("org.openflexure.microscope") @@ -57,6 +60,7 @@ class NestedSettingsProperty(Resource): return self.get(route) +@ThingProperty class StatusProperty(Resource): def get(self): microscope = find_device("org.openflexure.microscope")