Compare commits

..

No commits in common. "f8707d55e5b93b8b7df6ce9173e4405beda01cb8" and "906dbd753951834a3335d3fa18e11b8f83d5a6eb" have entirely different histories.

2 changed files with 3 additions and 18 deletions

View File

@ -44,8 +44,7 @@ func (r *BackupConfiguration) Default() {
// TODO(user): fill in your defaulting logic. // TODO(user): fill in your defaulting logic.
if r.Spec.Suspend == nil { if r.Spec.Suspend == nil {
suspend := false r.Spec.Suspend = new(bool)
r.Spec.Suspend = &suspend
} }
} }

View File

@ -242,21 +242,6 @@ func (r *BackupConfigurationReconciler) addSidecarContainer(backupConf *formolv1
return nil return nil
} }
func (r *BackupConfigurationReconciler) deleteCronJob(backupConf *formolv1alpha1.BackupConfiguration) error {
log := r.Log.WithValues("deleteCronJob", backupConf.Name)
_ = formolrbac.DeleteFormolRBAC(r.Client, "default", backupConf.Namespace)
_ = formolrbac.DeleteBackupSessionCreatorRBAC(r.Client, backupConf.Namespace)
cronjob := &kbatch_beta1.CronJob{}
if err := r.Get(context.Background(), client.ObjectKey{
Namespace: backupConf.Namespace,
Name: "backup-" + backupConf.Name,
}, cronjob); err == nil {
log.V(0).Info("Deleting cronjob", "cronjob", cronjob.Name)
return r.Delete(context.TODO(), cronjob)
} else {
return err
}
}
func (r *BackupConfigurationReconciler) addCronJob(backupConf *formolv1alpha1.BackupConfiguration) error { func (r *BackupConfigurationReconciler) addCronJob(backupConf *formolv1alpha1.BackupConfiguration) error {
log := r.Log.WithValues("addCronJob", backupConf.Name) log := r.Log.WithValues("addCronJob", backupConf.Name)
@ -418,7 +403,8 @@ func (r *BackupConfigurationReconciler) deleteExternalResources(backupConf *form
} }
} }
// TODO: remove the hardcoded "default" // TODO: remove the hardcoded "default"
_ = r.deleteCronJob(backupConf) _ = formolrbac.DeleteFormolRBAC(r.Client, "default", backupConf.Namespace)
_ = formolrbac.DeleteBackupSessionCreatorRBAC(r.Client, backupConf.Namespace)
return nil return nil
} }