diff options
author | Tomasz Kramkowski <tomasz@kramkow.ski> | 2025-08-06 17:50:53 +0100 |
---|---|---|
committer | Tomasz Kramkowski <tomasz@kramkow.ski> | 2025-08-06 17:50:53 +0100 |
commit | 581208b2ffeeb2a2128aee0741fa3fd9e46358e2 (patch) | |
tree | f0d7e0e5cb574b235a5495b0f40f79e3ded7aa4d /klippy/extras/garbage_collection.py | |
parent | e1176e4dfb9018e712d4fa86daf41e9e762a1698 (diff) | |
download | kutter-581208b2ffeeb2a2128aee0741fa3fd9e46358e2.tar.gz kutter-581208b2ffeeb2a2128aee0741fa3fd9e46358e2.tar.xz kutter-581208b2ffeeb2a2128aee0741fa3fd9e46358e2.zip |
Run black on all first party python code
Diffstat (limited to 'klippy/extras/garbage_collection.py')
-rw-r--r-- | klippy/extras/garbage_collection.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/klippy/extras/garbage_collection.py b/klippy/extras/garbage_collection.py index da51df3b..8769251f 100644 --- a/klippy/extras/garbage_collection.py +++ b/klippy/extras/garbage_collection.py @@ -6,16 +6,17 @@ import gc import logging + class GarbageCollection: def __init__(self, config): self.printer = config.get_printer() # feature check ... freeze/unfreeze is only available in python 3.7+ - can_freeze = hasattr(gc, 'freeze') and hasattr(gc, 'unfreeze') + can_freeze = hasattr(gc, "freeze") and hasattr(gc, "unfreeze") if can_freeze: - self.printer.register_event_handler("klippy:ready", - self._handle_ready) - self.printer.register_event_handler("klippy:disconnect", - self._handle_disconnect) + self.printer.register_event_handler("klippy:ready", self._handle_ready) + self.printer.register_event_handler( + "klippy:disconnect", self._handle_disconnect + ) def _handle_ready(self): logging.debug("Running full garbage collection and freezing") @@ -27,5 +28,6 @@ class GarbageCollection: logging.debug("Unfreezing garbage collection") gc.unfreeze() + def load_config(config): return GarbageCollection(config) |