(c client.Client, cluster *apiv1.Cluster)
| 363 | } |
| 364 | |
| 365 | func generateFakeInitDBJobs(c client.Client, cluster *apiv1.Cluster) []batchv1.Job { |
| 366 | var idx int |
| 367 | var jobs []batchv1.Job |
| 368 | for idx < cluster.Spec.Instances { |
| 369 | idx++ |
| 370 | job := specs.CreatePrimaryJobViaInitdb(*cluster, idx) |
| 371 | cluster.SetInheritedDataAndOwnership(&job.ObjectMeta) |
| 372 | |
| 373 | err := c.Create(context.Background(), job) |
| 374 | Expect(err).ToNot(HaveOccurred()) |
| 375 | jobs = append(jobs, *job) |
| 376 | } |
| 377 | return jobs |
| 378 | } |
| 379 | |
| 380 | func generateFakeInitDBJobsWithDefaultClient(k8sClient client.Client, cluster *apiv1.Cluster) []batchv1.Job { |
| 381 | return generateFakeInitDBJobs(k8sClient, cluster) |
no test coverage detected