Skip to content

Commit 799e657

Browse files
committed
Removed explicit exit() from Textual-related classes and functions
1 parent 9e7539a commit 799e657

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

src/murfey/client/tui/app.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,6 @@ async def action_quit(self) -> None:
718718
if self._multigrid_watcher:
719719
self._multigrid_watcher.stop()
720720
self.exit()
721-
exit()
722721

723722
async def action_remove_session(self) -> None:
724723
requests.delete(
@@ -733,14 +732,12 @@ async def action_remove_session(self) -> None:
733732
if self._multigrid_watcher:
734733
self._multigrid_watcher.stop()
735734
self.exit()
736-
exit()
737735

738736
def clean_up_quit(self) -> None:
739737
requests.delete(
740738
f"{self._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self._environment.client_id}/session"
741739
)
742740
self.exit()
743-
exit()
744741

745742
async def action_clear(self) -> None:
746743
machine_config = get_machine_config_client(
@@ -787,7 +784,6 @@ def _remove_data(self, listener: Callable[..., Awaitable[None] | None], **kwargs
787784
f"{self._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self._environment.client_id}/session"
788785
)
789786
self.exit()
790-
exit()
791787

792788
async def action_process(self) -> None:
793789
self.processing_btn.disabled = False

src/murfey/client/tui/screens.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,6 @@ def file_copied(self, *args, **kwargs):
12041204
f"{self.app._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self.app._environment.client_id}/session"
12051205
)
12061206
self.app.exit()
1207-
exit()
12081207

12091208

12101209
class MainScreen(Screen):

0 commit comments

Comments
 (0)