Skip to content

Commit 433715e

Browse files
authored
Relax clone block creation (#420)
* Improve log message * Render empty clone block when sourceDB does not exist anymore
1 parent 2ce385f commit 433715e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

controllers/postgres_controller.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -307,17 +307,17 @@ func (r *PostgresReconciler) createOrUpdateZalandoPostgresql(ctx context.Context
307307
src := &pg.Postgres{}
308308
if err := r.CtrlClient.Get(ctx, srcNs, src); err != nil {
309309
r.recorder.Eventf(instance, "Warning", "Error", "failed to get source postgres for restore: %v", err)
310-
return err
311-
}
312-
log.Info("source for restore fetched", "postgres", instance)
310+
} else {
311+
log.Info("source for restore fetched", "postgres", instance)
313312

314-
bc, err := r.getBackupConfig(ctx, instance.Namespace, src.Spec.BackupSecretRef)
315-
if err != nil {
316-
return err
317-
}
313+
bc, err := r.getBackupConfig(ctx, instance.Namespace, src.Spec.BackupSecretRef)
314+
if err != nil {
315+
return err
316+
}
318317

319-
restoreBackupConfig = bc
320-
restoreSouceInstance = src
318+
restoreBackupConfig = bc
319+
restoreSouceInstance = src
320+
}
321321
}
322322

323323
// Get zalando postgresql and create one if none.

0 commit comments

Comments
 (0)