diff options
Diffstat (limited to 'config.go')
| -rw-r--r-- | config.go | 14 |
1 files changed, 1 insertions, 13 deletions
@@ -8,7 +8,6 @@ import ( "fmt" "os" "path/filepath" - "time" "google.golang.org/protobuf/encoding/protojson" "google.golang.org/protobuf/encoding/prototext" @@ -19,7 +18,7 @@ import ( // to make it humanly possible to hand edit things as needed func (c *Cluster) ConfigSave() error { // try to backup the current cluster config files - if err := backupConfigFiles(); err != nil { + if err := backupConfig(); err != nil { return err } @@ -83,17 +82,6 @@ func (c *Cluster) ConfigSave() error { return nil } -func backupConfigFiles() error { - // make a new dir to backup the files - now := time.Now() - // timestamp := now.Format("2022.07.18.190545") // 50yr shout out to K&R - timestamp := now.Format("2006.01.02.150405") // bummer. other date doesn't work? - srcDir := filepath.Join(os.Getenv("VIRTIGO_HOME")) - destDir := filepath.Join(os.Getenv("VIRTIGO_HOME"), timestamp) - - return backupFiles(srcDir, destDir) -} - func (c *Cluster) ConfigLoad() error { if c == nil { return errors.New("It's not safe to run ConfigLoad() on a nil cluster") |
