Code reference

ckan.Client objects to access TDC instances.

Module data

DEV

Development instance of TDC CKAN.

PROD

Production instance of TDC CKAN.

STAGING

Staging instance of TDC CKAN.

instance_option

click.Option for --instance/-i that allows the user to select one of PROD (default), DEV, or STAGING.

transport_data.org.ckan.DEV = <transport_data.util.ckan.Client object>[source]

Development instance of TDC CKAN. Accessible as of 2024-11-27.

transport_data.org.ckan.PROD = <transport_data.util.ckan.Client object>[source]

Production instance of TDC CKAN. Accessible as of 2024-11-27.

transport_data.org.ckan.STAGING = <transport_data.util.ckan.Client object>[source]

Staging instance of TDC CKAN. Not accessible as of 2024-11-27; SSL certificate error.

transport_data.org.ckan.instance_option = <Option instance>[source]

click.Option for --instance/-i that allows the user to select one of PROD (default), DEV, or STAGING.

A function using this option gets a instance keyword argument that is the appropriate Client instance. Client.id can be inspected for the given or default option value.

Functions

ckan_package_to_mdr(package)

Convert a Package instance to a MetadataReport.

get_msd()

Generate and return an MSD containing all of the CKAN fields.

mdr_to_ckan_package(mdr)

Convert a MetadataReport to a Package instance.

transport_data.org.ckan.ckan_package_to_mdr(package: Package) v21.MetadataReport[source]

Convert a Package instance to a MetadataReport.

transport_data.org.ckan.get_msd() v21.MetadataStructureDefinition[source]

Generate and return an MSD containing all of the CKAN fields.

transport_data.org.ckan.mdr_to_ckan_package(mdr)[source]

Convert a MetadataReport to a Package instance.

Classes

CKANMetadataReportStructure(JSON, author, ...)

Concepts in the CKAN metadata for a Package.