diff options
author | Justin Schuh <jschuh@users.noreply.github.com> | 2022-12-05 15:29:31 -0800 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2022-12-11 21:07:47 -0500 |
commit | 201f715b55ca3626d31cd98a826053f4be861067 (patch) | |
tree | a44a6ac9eddfbe27e3661a6600de4f224413666c /klippy/extras | |
parent | ba365aff96542925a7431dbaf49c3af699dc77de (diff) | |
download | kutter-201f715b55ca3626d31cd98a826053f4be861067.tar.gz kutter-201f715b55ca3626d31cd98a826053f4be861067.tar.xz kutter-201f715b55ca3626d31cd98a826053f4be861067.zip |
save_variables: Verify filename path is writeable at startup
Signed-off-by: Justin Schuh <code@justinschuh.com>
Diffstat (limited to 'klippy/extras')
-rw-r--r-- | klippy/extras/save_variables.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/klippy/extras/save_variables.py b/klippy/extras/save_variables.py index 8cb949fe..6cedcf46 100644 --- a/klippy/extras/save_variables.py +++ b/klippy/extras/save_variables.py @@ -12,6 +12,8 @@ class SaveVariables: self.filename = os.path.expanduser(config.get('filename')) self.allVariables = {} try: + if not os.path.exists(self.filename): + open(self.filename, "w").close() self.loadVariables() except self.printer.command_error as e: raise config.error(str(e)) |