From f3a38d53819e2cc9ba2587dddde458d1d64b26ea Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Sat, 16 Aug 2025 21:09:19 +0100 Subject: Don't require an existing saved config --- klippy/configfile.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'klippy/configfile.py') diff --git a/klippy/configfile.py b/klippy/configfile.py index e56e8d86..f04bfe32 100644 --- a/klippy/configfile.py +++ b/klippy/configfile.py @@ -464,7 +464,10 @@ class ConfigAutoSave: f = open(temp_name, "w") f.write(autosave_data) f.close() - shutil.copy2(autosave_filename, backup_name) + try: + shutil.copy2(autosave_filename, backup_name) + except FileNotFoundError: + pass os.rename(temp_name, autosave_filename) except: msg = "Unable to write config file during SAVE_CONFIG" -- cgit v1.2.3-70-g09d2