Harvest-Fehler auswerten

Für das Open-Data-Portal Schleswig-Holstein habe ich ein Programm geschrieben, das Fehler beim Harvesting auswertet und in einer Tabelle zusammenstellt. Es ist relativ speziell, aber vielleicht kann trotzdem jemand etwas damit anfangen. https://gitlab.opencode.de/sh/zit/opendata/ckan-harvest-status

Es funktioniert, wenn man CKAN als Portalsoftware verwendet und Datensätze aus einem CSW (Geoportal) harvestet. Für die fehlerhaften Datensätze wird in den ISO-Metadaten nachgesehen, wer zuständig ist. Das Ergebnis wird in eine Open-Document-Tabelle (LibreOffice) geschrieben und optional in ein WebDAV-Verzeichnis (z.B. Nextcloud) nochgeladen.