mirror of
https://github.com/dathere/ckan_geoconnex_bulk_runner.git
synced 2026-07-05 15:12:20 +00:00
feat: enhanced cargo workspace, NM usage, Dockerfile
This commit is contained in:
parent
71b08a53f0
commit
3a79fb2b0a
18 changed files with 362 additions and 2478 deletions
|
|
@ -9,6 +9,6 @@ crate-type = ["cdylib"]
|
|||
name = "ckan_geoconnex_bulk_runner_py"
|
||||
|
||||
[dependencies]
|
||||
ckan_geoconnex_bulk_runner = { path = "../ckan_geoconnex_bulk_runner" }
|
||||
geoconnex_utils = { path = "../geoconnex_utils" }
|
||||
pyo3 = "0.28.3"
|
||||
serde_json = "1.0.149"
|
||||
|
|
|
|||
|
|
@ -14,9 +14,8 @@ mod ckan_geoconnex_bulk_runner_py {
|
|||
fn construct_dataset_jsonld_from_metadata(dataset_metadata: String) -> PyResult<String> {
|
||||
match serde_json::to_value(dataset_metadata) {
|
||||
Ok(dataset_json) => {
|
||||
match ckan_geoconnex_bulk_runner::jsonld::construct_dataset_jsonld_from_metadata(
|
||||
dataset_json,
|
||||
) {
|
||||
match geoconnex_utils::jsonld::construct_dataset_jsonld_from_metadata(dataset_json)
|
||||
{
|
||||
Ok(jsonld) => serde_json::to_string(&jsonld).map_err(|e| {
|
||||
PyException::new_err(format!(
|
||||
"Error when converting JSON-LD to string: {e}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue