MCPcopy Index your code
hub / github.com/bpython/bpython / activate

Method activate

bpython/curtsiesfrontend/filewatch.py:63–74  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

61 self._add_module_later(path)
62
63 def activate(self) -> None:
64 if self.activated:
65 raise ValueError(f"{self!r} is already activated.")
66 if not self.started:
67 self.started = True
68 self.observer.start()
69 for dirname in self.dirs:
70 self.observer.schedule(self, dirname, recursive=False)
71 for module in self.modules_to_add_later:
72 self._add_module(module)
73 self.modules_to_add_later.clear()
74 self.activated = True
75
76 def deactivate(self) -> None:
77 if not self.activated:

Callers 3

__init__Method · 0.80
toggle_file_watchMethod · 0.80

Calls 3

_add_moduleMethod · 0.95
startMethod · 0.80
clearMethod · 0.45