datacatalog.handlers package

Modules

datasets

_add_blank_node_identifiers_to(distributions)[source]
Return type:None
_add_distribution_identifiers(app, canonical_doc)[source]
Return type:int
Return type:None
_csv_decode_line(s)[source]
Return type:Optional[Set[str]]
_datasets_url(request)[source]
Return type:str
_split_comma_separated_stringset(s)[source]
Return type:Optional[Set[str]]
delete(request)[source]
get(request)[source]
get_collection(request)[source]

Handler for /datasets

Return type:StreamResponse
get_last_modified_date(doc)[source]

Sorteren op, in onderstaande volgorde. Als veld niet gevuld is, dan volgende datum gebruiken:

verversingsdatum resource: dct:modified wijzigingsdatum resource: primarytopicof: dct:modified publicatiedatum resource: primarytopicof: dct:issued Als een dataset meerdere resources heeft dan de laatste datum nemen. wijzigingsdatum dataset: dct:modified publicatiedatum dataset: dct:issued wijzigingsdatum dataset: primarytopicof: dct:modified publicatiedatum dataset: primarytopicof: dct:issued

Parameters:doc (dict) – dataset

Returns:last_modified date to use for sorting

Return type:str
post_collection(request)[source]
put(request)[source]

openapi

clear_open_api_cache()[source]
get(request)[source]

Produce the OpenAPI3 definition of this service.

systemhealth

get(request)[source]

Handle the system health check.

Any failure in the systems that the catalog depends upon should result in a status 503 (ie. raise HTTPServiceUnavailable). If all systems are go status 200 is returned