INNER CODE UNIT · Go

cleanupStateFile

mariadb-operator/mariadb-operator · cmd/init/main.go:68

func cleanupStateFile(fm *filemanager.FileManager, file string) error {
	exists, err := fm.StateFileExists(file)
	if err != nil {
		return fmt.Errorf("error checking if %s file exists: %v", file, err)
	}
	if exists {
		logger.Info("Deleting state file", "file", file)
		if err := fm.DeleteStateFile(file); err != nil && !errors.Is(err, fs.ErrNotExist) {
			return fmt.Errorf("error deleting %s file: %v", file, err)
		}
	}
	return nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…