aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/display/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/extras/display/__init__.py')
-rw-r--r--klippy/extras/display/__init__.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/klippy/extras/display/__init__.py b/klippy/extras/display/__init__.py
index 3b5e999e..c839b098 100644
--- a/klippy/extras/display/__init__.py
+++ b/klippy/extras/display/__init__.py
@@ -7,3 +7,15 @@ import display
def load_config(config):
return display.load_config(config)
+
+def load_config_prefix(config):
+ if not config.has_section('display'):
+ raise config.error(
+ "A primary [display] section must be defined in printer.cfg "
+ "to use auxilary displays")
+ name = config.get_name().split()[-1]
+ if name == "display":
+ raise config.error(
+ "Section name [display display] is not valid. "
+ "Please choose a different postfix.")
+ return display.load_config(config)