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)
}