From 775e42259754defa5b3fcc9417c89a70ebac6120 Mon Sep 17 00:00:00 2001 From: Jean-Marc Andre Date: Wed, 3 Feb 2021 22:09:50 +0100 Subject: [PATCH] renamed BackupState into SessionState so it can be used for the restore as well --- pkg/backupsession/root.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkg/backupsession/root.go b/pkg/backupsession/root.go index b5b29d8..1c1f1b7 100644 --- a/pkg/backupsession/root.go +++ b/pkg/backupsession/root.go @@ -49,17 +49,20 @@ func init() { } } -func BackupSessionUpdateStatus(state formolv1alpha1.BackupState, snapshotId string, duration time.Duration) error { +func BackupSessionUpdateStatus(state formolv1alpha1.SessionState, snapshotId string, duration time.Duration) error { log := logger.WithName("BackupSessionUpdateStatus") targetName := os.Getenv("TARGET_NAME") backupSession := &formolv1alpha1.BackupSession{} - cl.Get(context.Background(), client.ObjectKey{ + if err := cl.Get(context.Background(), client.ObjectKey{ Namespace: os.Getenv("BACKUPSESSION_NAMESPACE"), Name: os.Getenv("BACKUPSESSION_NAME"), - }, backupSession) + }, backupSession); err != nil { + log.Error(err, "unable to get backupsession", "BACKUPSESSION_NAME", os.Getenv("BACKUPSESSION_NAME"), "BACKUPSESSION_NAMESPACE", os.Getenv("BACKUPSESSION_NAMESPACE")) + return err + } for i, target := range backupSession.Status.Targets { if target.Name == targetName { - backupSession.Status.Targets[i].BackupState = state + backupSession.Status.Targets[i].SessionState = state backupSession.Status.Targets[i].SnapshotId = snapshotId backupSession.Status.Targets[i].Duration = &metav1.Duration{Duration: duration} }