ckanapi_harvesters.builder.example package
Submodules
ckanapi_harvesters.builder.example.builder_example module
Function to load the example package
- ckanapi_harvesters.builder.example.builder_example.load_example_package() BuilderPackageWithHarvesters
ckanapi_harvesters.builder.example.builder_example_aux_fun module
Auxiliary functions for package upload/download example
ckanapi_harvesters.builder.example.builder_example_download module
Example code to download the builder example from a CKAN server
- ckanapi_harvesters.builder.example.builder_example_download.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_generate_data module
Code to generate sample data for the dataset example
- ckanapi_harvesters.builder.example.builder_example_generate_data.degrees_DMS(lat: str, lon: str) Tuple[float, float]
Returns angles for GPS coordinates in the form :param lat: example: 48° 51’ 12.24845” N :param lon: example: 2° 20’ 55.62563” E :return:
- ckanapi_harvesters.builder.example.builder_example_generate_data.run()
ckanapi_harvesters.builder.example.builder_example_patch_upload module
Example code to upload the builder example to a CKAN server
- ckanapi_harvesters.builder.example.builder_example_patch_upload.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_policy module
Tests to perform after the example package was uploaded
- ckanapi_harvesters.builder.example.builder_example_policy.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_sample_dataset module
Upload a sample dataset from the example package (needs to be online)
Samples are used to expose a portion of a dataset to a user, which can be publicly exposed, so he can contact the data provider to demand full access.
- ckanapi_harvesters.builder.example.builder_example_sample_dataset.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_test_sql module
Tests to perform after the example package was uploaded
- ckanapi_harvesters.builder.example.builder_example_test_sql.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_tests module
Call existing tests
- ckanapi_harvesters.builder.example.builder_example_tests.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_tests_dev module
Tests to perform after the example package was uploaded
- ckanapi_harvesters.builder.example.builder_example_tests_dev.run(ckan: CkanApiManage = None)
ckanapi_harvesters.builder.example.builder_example_tests_offline module
Tests to perform after the example package was uploaded
- ckanapi_harvesters.builder.example.builder_example_tests_offline.run()
Module contents
Section of the package dedicated to the initialization of a CKAN package