This repository contains code that requests all metadata from all HAPI servers daily.
-
abouts.py
updatesabouts.json
by overwriting what is found in https://github.com/hapi-server/servers/blob/master/abouts.json -
catalogs.py
reads/catalog
responses (which contain a list of datasets) from each server inabouts.json
.The/info
response for each dataset is then requested. Output is stored athttps://hapi-server.org/meta/catalogs
andhttps://hapi-server.org/meta/infos
. -
availability.py
creates dataset availability plots and html in https://hapi-server.org/meta/infos based on the{start,stop}Date
found in the dataset/info
responses.
See etc/crontab.sh
for commands that are executed for the above.