[flask.commands]
oai = oarepo_oaipmh_harvester.cli:oai_cli

[invenio_access.actions]
harvest_action = oarepo_oaipmh_harvester.permissions:harvest_action

[invenio_administration.views]
oarepo_oai_harvester_list = oarepo_oaipmh_harvester.administration.harvester.views:OAIPMHListView
oarepo_oaipmh_create = oarepo_oaipmh_harvester.administration.harvester.views:OAIPMHCreateView
oarepo_oaipmh_harvester_details = oarepo_oaipmh_harvester.administration.harvester.views:OAIPMHDetailView
oarepo_oaipmh_harvester_edit = oarepo_oaipmh_harvester.administration.harvester.views:OAIPMHEditView
oarepo_oaipmh_record_details = oarepo_oaipmh_harvester.administration.record.views:RecordDetailView
oarepo_oaipmh_record_list = oarepo_oaipmh_harvester.administration.record.views:RecordListView

[invenio_base.api_apps]
oarepo_oaipmh = oarepo_oaipmh_harvester.ext:OARepoOAIHarvesterExt

[invenio_base.api_blueprints]
oarepo-oaipmh-harvester = oarepo_oaipmh_harvester.oai_harvester.views:create_api_blueprint
oarepo-oaipmh-harvester_record = oarepo_oaipmh_harvester.oai_record.views:create_api_blueprint

[invenio_base.api_finalize_app]
oarepo_oaipmh_harvester = oarepo_oaipmh_harvester.ext:finalize_apps

[invenio_base.apps]
oarepo_oaipmh = oarepo_oaipmh_harvester.ext:OARepoOAIHarvesterExt

[invenio_base.finalize_app]
oarepo_oaipmh_harvester = oarepo_oaipmh_harvester.ext:finalize_apps

[invenio_celery.tasks]
oarepo_harvest = oarepo_oaipmh_harvester.tasks

[invenio_db.alembic]
oarepo_oaipmh_harvester = oarepo_oaipmh_harvester:alembic

[invenio_db.models]
oarepo-oaipmh-harvester = oarepo_oaipmh_harvester.oai_harvester.models
oarepo-oaipmh-harvester-record = oarepo_oaipmh_harvester.oai_record.models

[invenio_jobs.jobs]
oarepo_oaipmh_run_all_harvesters = oarepo_oaipmh_harvester.tasks:RunAllHarvesters

[invenio_search.mappings]
oai-harvest-record = oarepo_oaipmh_harvester.oai_record.mappings
oai-harvester = oarepo_oaipmh_harvester.oai_harvester.mappings
