INNER CODE UNIT · Go

getBackupGTID

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

func getBackupGTID() (string, error) {
	metaFilePath := filepath.Join(physicalBackupDirPath, replication.MariaDBOperatorFileName)
	bytes, err := os.ReadFile(metaFilePath)
	if err != nil {
		return "", fmt.Errorf("error reading backup meta file %s: %v", metaFilePath, err)
	}
	rawGtid, err := replication.ParseRawGtidInMetaFile(bytes)
	if err != nil {
		return "", fmt.Errorf("error parsing GTID in meta file %s: %v", metaFilePath, err)
	}
	return rawGtid, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…