Skip to content

Commit bce3ee1

Browse files
committed
fixing linting error
1 parent 898a11b commit bce3ee1

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

docker/HIK/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# docker-compose up -d
22
# ducker pull ghcr.io/openuc2/imswitch-aiortc-react:latest
3-
# docker pull ghcr.io/openuc2/imswitch-docker-arm64-noqt:latest
3+
# docker pull ghcr.io/openuc2/imswitch-noqt-x64:latest
44
# docker run -it ghcr.io/openuc2/imswitch-aiortc-react:latest
55
# docker run -it --rm -p 8001:8001 -p 2222:22 -e HEADLESS=1 -e HTTP_PORT=8001 -e CONFIG_FILE=example_virtual_microscope.json -e UPDATE_GIT=1 -e UPDATE_CONFIG=0 ghcr.io/openuc2/imswitch-docker-arm64-noqt:latest
66
version: '3.8'

docker/HIK/dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# sudo docker run -it --rm -p 8001:8001 -e HEADLESS=1 -e HTTP_PORT=8001 -e UPDATE_GIT=1 -e UPDATE_CONFIG=0 --privileged -e DATA_PATH=/dataset -v /media/uc2/SD2/:/dataset -e CONFIG_FILE=example_uc2_hik_flowstop.json ghcr.io/openuc2/imswitch-noqt-x64:latest
2020
# sudo docker run -it -e MODE=terminal ghcr.io/openuc2/imswitch-noqt-x64:latest
2121
# sudo docker run -it --rm -p 8001:8001 -p 2222:22 -e UPDATE_INSTALL_GIT=1 -e PIP_PACKAGES="arkitekt UC2-REST" -e CONFIG_PATH=/Users/bene/Downloads -e DATA_PATH=/Users/bene/Downloads -v ~/Documents/imswitch_docker/imswitch_git:/tmp/ImSwitch-changes -v ~/Documents/imswitch_docker/imswitch_pip:/persistent_pip_packages -v /media/uc2/SD2/:/dataset -v ~/Downloads:/config --privileged imswitch_hik
22-
22+
# sudo docker pull docker pull ghcr.io/openuc2/imswitch-noqt-x64:latest
2323

2424
# Witht he following configuration we can do the following:
2525
# 1. Update the ImSwitch repository and install the changes and make them persistent by mounting a volume to /tmp/ImSwitch-changes and /persistent_pip_packages respectively

imswitch/imnotebook/view/ImScrMainView.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from imswitch import IS_HEADLESS
2-
2+
from .LaunchNotebookServer import LaunchNotebookServer
33

44
if not IS_HEADLESS:
55
from qtpy import QtCore, QtWidgets
@@ -39,8 +39,8 @@ def __init__(self, *args, **kwargs):
3939
return
4040

4141
# test and launch notebook server
42-
notebookServer = LaunchNotebookServer()
43-
webaddr = notebookServer.start()
42+
self.notebookServer = LaunchNotebookServer()
43+
webaddr = self.notebookServer.start()
4444

4545
# setup webview
4646
self.view = MainWindow(None, None)
@@ -76,7 +76,7 @@ def closeEvent(self, event):
7676
#self.sigClosing.emit()
7777
event.accept()
7878
# stop the notebook process
79-
stopnotebook()
79+
self.notebookServer.stopnotebook()
8080

8181

8282

imswitch/imnotebook/view/LaunchNotebookServer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,7 @@ def startServer(self):
3636

3737
# start the notebook process
3838
webaddr = startnotebook(execname, directory=directory)
39-
return webaddr
39+
return webaddr
40+
41+
def stopServer(self):
42+
stopnotebook()

0 commit comments

Comments
 (0)