Fixed URL prefix
This commit is contained in:
parent
2b5b0b8744
commit
c9ac940a27
2 changed files with 5 additions and 4 deletions
|
|
@ -80,8 +80,7 @@ CORS(app, resources=r"*")
|
|||
handler = JSONExceptionHandler(app)
|
||||
|
||||
# Attach lab devices
|
||||
labthing = LabThing(app)
|
||||
labthing.url_prefix = "/api/v2b"
|
||||
labthing = LabThing(app, prefix="/api/v2b")
|
||||
labthing.description = "Test LabThing-based API for OpenFlexure Microscope"
|
||||
|
||||
labthing.register_device(api_microscope, "openflexure_microscope")
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ from . import EXTENSION_NAME
|
|||
|
||||
|
||||
class LabThing(object):
|
||||
def __init__(self, app=None, url_prefix="", description=""):
|
||||
def __init__(self, app=None, prefix="", description=""):
|
||||
self.app = app
|
||||
|
||||
self.devices = {}
|
||||
|
|
@ -17,7 +17,7 @@ class LabThing(object):
|
|||
self.resources = []
|
||||
self.endpoints = set()
|
||||
|
||||
self.url_prefix = url_prefix
|
||||
self.url_prefix = prefix
|
||||
self.description = description
|
||||
|
||||
if app is not None:
|
||||
|
|
@ -51,6 +51,8 @@ class LabThing(object):
|
|||
else:
|
||||
raise TypeError("Plugin object must be an instance of BasePlugin")
|
||||
|
||||
# TODO: Add plugin routes
|
||||
|
||||
### Resource stuff
|
||||
|
||||
def _complete_url(self, url_part, registration_prefix):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue