GeoWerkstatt / interlis-model-browser

INTERLIS Model Repo Browser
MIT License
0 stars 1 forks source link

Abort db update if any parent repository is offline #139

Closed Philippluca closed 1 year ago

Philippluca commented 1 year ago

Closes #29

Philippluca commented 1 year ago

Q: Im Issue steht folgende Bedingung:

a) zu prüfen, dass alle Archive gemäss aktueller Hierarchie zugänglich sind.

Ist diese Anforderung bereits umgesetzt?

Der crawler taxiert ein Repository als "nicht verfügbar", wenn ilisite.xml oder ilimodels.xml nicht verfügbar sind und liefert null zurück. Somit ist die Prüfung im Resultat impliziert. Ob die Hirarchie sich seit dem letzten Run geändert hat wird jedoch nicht überprüft. Ist gemäss letzter Aussage von @olivergrimm auch nicht direkt nötig.

Letzte Aussage von @olivergrimm:

Ein Repository darf offline sein & zeitweise aus der DB verschwinden, sofern es beim letzten DB-Stand keine Kinder (Leaf) hatte.