Skip to content
ruschein edited this page Nov 14, 2017 · 20 revisions

Unsere Projekte IxTheo und KrimDok benötigen verschiedene sogenannte "Datenabzüge" von Title- und Normdaten, die täglich (IxTheo), wöchentlich (KrimDok) oder unregelmäßig (IxTheo + KrimDok) im BSZ-FTP-Server für uns zur Verfügung gestellt werden.

Die Abzüge werden durch automatische Prozesse, getriggert durch einen Cron-Eintrag ausgeführt. Das relevante Skript auf unserer Seite ist fetch_marc_updates.py dessen Konfigdatei /usr/local/var/lib/tuelib/cronjobs/fetch_marc_updates.conf heißt.

Als Beispiel habe ich IxTheo ausgewählt (Die Einträge sind PCRE-Muster wo (\d\d\d\d\d\d) "Capture Groups" für JJMMTT darstellen.):

Namensmuster Server-Verzeichnis Häufigkeit Bedeutung bzw. Inhalt
^SA-MARC-ixtheo-(\d\d\d\d\d\d).tar.gz$ /ixtheo unregelmäßig, bzw. selten Komplettabzug