INNER CODE UNIT · Go

handleBackupMeta

mariadb-operator/mariadb-operator · cmd/backup/main.go:297

func handleBackupMeta(ctx context.Context, backupLogger logr.Logger) error {
	if backupContentType != string(mariadbv1alpha1.BackupContentTypePhysical) {
		return nil
	}
	if !physicalBackupMeta || physicalBackupName == "" || physicalBackupNamespace == "" {
		return nil
	}
	key := types.NamespacedName{
		Name:      physicalBackupName,
		Namespace: physicalBackupNamespace,
	}
	logger := backupLogger.WithValues("physicalbackup", key.Name)
	logger.Info("handling physical backup meta")

	k8sClient, err := getK8sClient()
	if err != nil {
		return fmt.Errorf("error getting Kubernetes client: %v", err)
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…