oarepo_oaipmh_harvester.oai_harvester
oarepo_oaipmh_harvester.oai_harvester
Registry of OAI-PMH harvesters.
A harvester (OAIHarvester) is
a plain database model wrapped by
OAIHarvesterAggregate so
that the standard records-resources service machinery (search, facets, indexing, links)
can be used.
OAIHarvesterService
adds the harvest action which starts the harvest Celery task; creating a harvester also
registers its invenio-jobs job type (see jobs).
Modules:
| Name | Description |
|---|---|
api |
Record API level classes for OAI-PMH Harvester. |
facets |
Facets for OAI Harvester. |
mappings |
Mappings for OAI Harvester. |
models |
Database models for OAI-PMH harvester metadata. |
resource |
OAI Harvester HTTP resource. |
results |
Results for the oai_harvesters service. |
schema |
Schema for OAI Harvester. |
service |
Service layer for OAI-PMH Harvester. |
tasks |
Celery tasks for OAI harvester. |
views |
API views for OAI harvester. |