NASA-PDS / doi-service

Service and tools for generating DOIs for PDS bundles, collections, and data sets
https://nasa-pds.github.io/doi-service
Other
2 stars 3 forks source link

Add sync script and update identifier handling #332

Closed jordanpadams closed 2 years ago

jordanpadams commented 2 years ago

🗒️ Summary

⚙️ Test Data and/or Report

$ scripts/sync_dois.sh --prefix 10.26007
...
WARNING pds_doi_service.core.outputs.datacite.datacite_web_parser:_parse_identifiers Odd metadata. NoneType identifier in record:
...
    "identifiers": [
        {
            "identifier": "urn:nasa:pds:dart_teleobs::1.0",
            "identifierType": "PDS4 Bundle ID"
        },
        {
            "identifier": null,
            "identifierType": null
        }
    ],
...
INFO pds_doi_service.core.util.initialize_production_deployment:main DOI import complete in 5.12 seconds.
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records found: 25
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records processed: 25
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records written: 0
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records skipped: 25
Sync complete

♻️ Related Issues

fixes #331