aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/klippy.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/klippy.py')
-rw-r--r--klippy/klippy.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/klippy.py b/klippy/klippy.py
index 16c864e0..7e9bf6d8 100644
--- a/klippy/klippy.py
+++ b/klippy/klippy.py
@@ -107,6 +107,9 @@ class ConfigWrapper:
return ConfigWrapper(self.printer, section)
def has_section(self, section):
return self.printer.fileconfig.has_section(section)
+ def get_prefix_sections(self, prefix):
+ return [self.getsection(s) for s in self.printer.fileconfig.sections()
+ if s.startswith(prefix)]
class ConfigLogger():
def __init__(self, cfg, bglogger):