mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-04-20 08:20:02 +02:00
adds option for custom frontend_src directory
This commit is contained in:
parent
ae68a89f48
commit
c6a52914c5
@ -70,7 +70,7 @@ class WebServer:
|
|||||||
enable_cors: bool = True,
|
enable_cors: bool = True,
|
||||||
config_dir: Path = ServiceConfig().config_dir,
|
config_dir: Path = ServiceConfig().config_dir,
|
||||||
generate_web_settings: bool = WebServerConfig().generate_web_settings,
|
generate_web_settings: bool = WebServerConfig().generate_web_settings,
|
||||||
**kwargs: Any,
|
frontend_src: Path = Path(__file__).parent.parent.parent / "frontend",
|
||||||
) -> None:
|
) -> None:
|
||||||
self.observer = data_service_observer
|
self.observer = data_service_observer
|
||||||
self.state_manager = self.observer.state_manager
|
self.state_manager = self.observer.state_manager
|
||||||
@ -79,6 +79,7 @@ class WebServer:
|
|||||||
self.host = host
|
self.host = host
|
||||||
self.css = css
|
self.css = css
|
||||||
self.enable_cors = enable_cors
|
self.enable_cors = enable_cors
|
||||||
|
self.frontend_src = frontend_src
|
||||||
self._service_config_dir = config_dir
|
self._service_config_dir = config_dir
|
||||||
self._generate_web_settings = generate_web_settings
|
self._generate_web_settings = generate_web_settings
|
||||||
self._loop: asyncio.AbstractEventLoop
|
self._loop: asyncio.AbstractEventLoop
|
||||||
@ -181,7 +182,7 @@ class WebServer:
|
|||||||
app.mount(
|
app.mount(
|
||||||
"/",
|
"/",
|
||||||
StaticFiles(
|
StaticFiles(
|
||||||
directory=Path(__file__).parent.parent.parent / "frontend",
|
directory=self.frontend_src,
|
||||||
html=True,
|
html=True,
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user