Skip to content

Commit a8b1f82

Browse files
Merge pull request #956 from scipp/worktree-dashboard-autoreload-954
Disable autoreload in production dashboard, drop dead WSGI server property
2 parents f7f273e + 92cb783 commit a8b1f82

1 file changed

Lines changed: 1 addition & 16 deletions

File tree

src/ess/livedata/dashboard/dashboard.py

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -276,21 +276,6 @@ def get_raw_css(self) -> list[str]:
276276
"""
277277
]
278278

279-
@property
280-
def server(self):
281-
"""Get the Panel server for WSGI deployment."""
282-
return pn.serve(
283-
self.create_layout,
284-
port=self._port,
285-
show=False,
286-
autoreload=False,
287-
dev=self._dev,
288-
basic_auth=self._basic_auth_password,
289-
cookie_secret=self._basic_auth_cookie_secret,
290-
login_template=_LOGIN_TEMPLATE,
291-
logout_template=_LOGOUT_TEMPLATE,
292-
)
293-
294279
def _start_impl(self) -> None:
295280
"""Start the dashboard service."""
296281
self._services.start()
@@ -305,7 +290,7 @@ def run_forever(self) -> None:
305290
self.create_layout,
306291
port=self._port,
307292
show=False,
308-
autoreload=True,
293+
autoreload=self._dev,
309294
dev=self._dev,
310295
basic_auth=self._basic_auth_password,
311296
cookie_secret=self._basic_auth_cookie_secret,

0 commit comments

Comments
 (0)