aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/configfile.py
diff options
context:
space:
mode:
authorJanar Sööt <janar.soot@gmail.com>2018-09-29 12:15:48 +0300
committerKevin O'Connor <kevin@koconnor.net>2018-09-30 11:51:26 -0400
commitd9e35481bedd5de04800120befc0e94b5877ecd6 (patch)
tree5145c2a71f0ea65448a5db334b847868a936f14f /klippy/configfile.py
parent8c2991ceac06c23efae55d3bd428ba9cd0bc1545 (diff)
downloadkutter-d9e35481bedd5de04800120befc0e94b5877ecd6.tar.gz
kutter-d9e35481bedd5de04800120befc0e94b5877ecd6.tar.xz
kutter-d9e35481bedd5de04800120befc0e94b5877ecd6.zip
configfile: add get_prefix_options method
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
Diffstat (limited to 'klippy/configfile.py')
-rw-r--r--klippy/configfile.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/configfile.py b/klippy/configfile.py
index b8945462..57e61740 100644
--- a/klippy/configfile.py
+++ b/klippy/configfile.py
@@ -74,6 +74,9 @@ class ConfigWrapper:
def get_prefix_sections(self, prefix):
return [self.getsection(s) for s in self.fileconfig.sections()
if s.startswith(prefix)]
+ def get_prefix_options(self, prefix):
+ return [o for o in self.fileconfig.options(self.section)
+ if o.startswith(prefix)]
AUTOSAVE_HEADER = """
#*# <---------------------- SAVE_CONFIG ---------------------->