aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras
diff options
context:
space:
mode:
authorPedro Lamas <pedrolamas@gmail.com>2025-01-31 11:00:16 +0000
committerKevinOConnor <kevin@koconnor.net>2025-02-02 18:52:02 -0500
commit8a2de5f23e0ffdd2ca88b78d1a99217e5132256a (patch)
tree7c98f8111caecadae86e60b6d88f948b8475f44b /klippy/extras
parent2c90c97ccd5ceb9b4071f95866160344f013a86f (diff)
downloadkutter-8a2de5f23e0ffdd2ca88b78d1a99217e5132256a.tar.gz
kutter-8a2de5f23e0ffdd2ca88b78d1a99217e5132256a.tar.xz
kutter-8a2de5f23e0ffdd2ca88b78d1a99217e5132256a.zip
save_variables: Check lowercase variable names
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
Diffstat (limited to 'klippy/extras')
-rw-r--r--klippy/extras/save_variables.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/klippy/extras/save_variables.py b/klippy/extras/save_variables.py
index 6cedcf46..2e405657 100644
--- a/klippy/extras/save_variables.py
+++ b/klippy/extras/save_variables.py
@@ -36,6 +36,8 @@ class SaveVariables:
cmd_SAVE_VARIABLE_help = "Save arbitrary variables to disk"
def cmd_SAVE_VARIABLE(self, gcmd):
varname = gcmd.get('VARIABLE')
+ if (varname.lower() != varname):
+ raise gcmd.error("VARIABLE must not contain upper case")
value = gcmd.get('VALUE')
try:
value = ast.literal_eval(value)