JiscSD / archivematica

Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.
http://www.archivematica.org
GNU Affero General Public License v3.0
0 stars 0 forks source link

Configurable timeouts #54

Closed sevein closed 6 years ago

sevein commented 6 years ago

This is in response to https://jiscdev.atlassian.net/browse/RDSSARK-379.

This pull request ports https://github.com/artefactual/archivematica/pull/747. See the link and the commit description for more details.

New environment strings (incl. defaults):

Dashboard

ARCHIVEMATICA_DASHBOARD_DASHBOARD_STORAGE_SERVICE_CLIENT_TIMEOUT=86400
ARCHIVEMATICA_DASHBOARD_DASHBOARD_AGENTARCHIVES_TIMEOUT=300
ARCHIVEMATICA_DASHBOARD_DASHBOARD_FPR_CLIENT_TIMEOUT=60

ARCHIVEMATICA_DASHBOARD_DASHBOARD_COPY_FILES_TIMEOUT is now unused (introduced in #30). Use ARCHIVEMATICA_DASHBOARD_DASHBOARD_STORAGE_SERVICE_CLIENT_TIMEOUT instead.

MCPClient

ARCHIVEMATICA_MCPCLIENT_MCPCLIENT_STORAGE_SERVICE_CLIENT_TIMEOUT=86400
ARCHIVEMATICA_MCPCLIENT_MCPCLIENT_AGENTARCHIVES_TIMEOUT=300
ARCHIVEMATICA_MCPCLIENT_MCPCLIENT_CLAMAV_CLIENT_TIMEOUT=86400
sevein commented 6 years ago

Ok, I'll merge then! Thank you for running those tests.