diff --git a/main.go b/main.go index d76b795..91d97fe 100755 --- a/main.go +++ b/main.go @@ -66,12 +66,11 @@ func EnqueueBackups() { return } conf := lastn.Config{ - N: 3, - Rclone: "/dev/null", - Root: realpath, - Ns: "backups", - Store: "files", - Conf: realpath + "-backups", + N: 3, + Root: realpath, + Ns: "backups", + Store: "files", + StoreAddr: realpath + "-backups", } log.Printf("backups conf: %+v", conf) lastn, err := lastn.New(conf) @@ -84,6 +83,9 @@ func EnqueueBackups() { if err := lastn.Push(); err != nil { log.Println("backup failed:", err) } + if err := lastn.Clean(); err != nil { + log.Println("backup clean failed:", err) + } for _ = range ticker.C { log.Println("backing up...") if err := lastn.Push(); err != nil {