(self)
| 453 | self._loaded = True |
| 454 | |
| 455 | def start(self) -> None: |
| 456 | if self._thread and self._thread.is_alive(): |
| 457 | return |
| 458 | self._watching = True |
| 459 | self._thread = threading.Thread(target=self._watch_loop, daemon=True) |
| 460 | self._thread.start() |
| 461 | |
| 462 | def stop(self) -> None: |
| 463 | self._watching = False |
no outgoing calls