We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 85c9125 commit 1085490Copy full SHA for 1085490
pylabrobot/machine.py
@@ -53,3 +53,14 @@ async def setup(self):
53
async def stop(self):
54
await self.backend.stop()
55
self._setup_finished = False
56
+
57
+ def __del__(self):
58
+ if self.setup_finished:
59
+ self.stop()
60
61
+ def __enter__(self):
62
+ self.setup()
63
+ return self
64
65
+ def __exit__(self, exc_type, exc_value, traceback):
66
0 commit comments