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
}