From 79e79c03a9d6c14c920cf4f99aaacf83ae811864 Mon Sep 17 00:00:00 2001 From: Quentin Rasmont Date: Sun, 27 Feb 2022 20:12:54 +0100 Subject: [PATCH] Write to a backup file when storing the config --- project/project.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/project/project.go b/project/project.go index abcba63..ccef4fa 100644 --- a/project/project.go +++ b/project/project.go @@ -78,6 +78,13 @@ func storeConfig(config *Config, path string) error { return err } + // Create a config back-up as well + path = path + ".bak" + err = ioutil.WriteFile(path, str_file, 0644) + if err != nil { + return err + } + return nil }