Configuration

Invenio 3 module to connect Invenio to Archivematica.

invenio_archivematica.config.ARCHIVEMATICA_BASE_TEMPLATE = 'invenio_archivematica/base.html'

Default base template for the demo page.

invenio_archivematica.config.ARCHIVEMATICA_DASHBOARD_API_KEY = 'change me'

The API key to use with the user above.

invenio_archivematica.config.ARCHIVEMATICA_DASHBOARD_URL = 'http://localhost:81'

The URL to Archivematica Dashboard.

invenio_archivematica.config.ARCHIVEMATICA_DASHBOARD_USER = 'invenio'

The user to connect to Archivematica Dashboard.

invenio_archivematica.config.ARCHIVEMATICA_ISARCHIVABLE_FACTORY = 'invenio_archivematica.factories.is_archivable_default'

The factory that is used to know if the sip should be archived or not.

See invenio_archivematica.factories.is_archivable_default().

invenio_archivematica.config.ARCHIVEMATICA_ORGANIZATION_NAME = 'CERN'

Organization name setup in Archivematica’s dashboard.

invenio_archivematica.config.ARCHIVEMATICA_STORAGE_API_KEY = 'change me'

The API key to use with the user above.

invenio_archivematica.config.ARCHIVEMATICA_STORAGE_URL = 'http://localhost:8001'

The URL to Archivematica Storage.

invenio_archivematica.config.ARCHIVEMATICA_STORAGE_USER = 'invenio'

The user to connect to Archivematica Storage.

invenio_archivematica.config.ARCHIVEMATICA_TRANSFER_FACTORY = 'invenio_archivematica.factories.transfer_cp'

The factory to do the transfers of files to the dashboard.

See invenio_archivematica.factories.transfer_cp() and invenio_archivematica.config.ARCHIVEMATICA_TRANSFER_FOLDER for more information.

invenio_archivematica.config.ARCHIVEMATICA_TRANSFER_FOLDER = '.'

The transfer folder setup in the dashboard.

If you use a custom factory to do the transfer, you can put whatever you want here, it will be passed to your factory. See invenio_archivematica.factories.transfer_cp() and invenio_archivematica.config.ARCHIVEMATICA_TRANSFER_FACTORY.