Feature #6226

DIP upload (basic)

Added by José Raddaoui Marín over 8 years ago. Updated over 7 years ago.

Status:VerifiedStart date:01/01/2014
Priority:HighDue date:01/31/2014
Assignee:José Raddaoui Marín% Done:

0%

Category:Digital Content Management
Target version:Release 2.1.0
Google Code Legacy ID: Tested version:
Sponsored:No Requires documentation:

Description

  • DIP upload with access copies
  • Data model for mets data
  • Extract metadata from mets file

dip_with_dc.tar.gz (27.7 KB) Justin Simpson, 02/08/2014 10:38 AM

History

#1 Updated by Justin Simpson over 8 years ago

I tested dip upload from the 2.x branch, using the attached dip. There is a dmdSec with dc metadata, which appears to break dip upload.

The atom-worker.log shows:

>> gearman-worker A new job has started to being processed.
>> gearman-worker A package was deposited by reference.
>> gearman-worker Location: file:///catz-556d29e6-f17b-4739-9bc1-17422c336cf6
>> gearman-worker Processing...
>> gearman-worker Object slug: there-are-catz-in-this-internets
>> gearman-worker Exception: arElasticSearchInf...ft and rgt values are correct
>> gearman-worker Job finished.

The /usr/share/nginx/atom/log/qubit_cli.log shows:

Feb 08 10:04:32 symfony [info] METSArchivematicaDIP - Opening /tmp/catz-556d29e6-f17b-4739-9bc1-17422c336cf6/METS.556d29e6-f17b-4739-9bc1-17422c336cf6.xml
Feb 08 10:04:32 symfony [info] METSArchivematicaDIP - aipUUID: 556d29e6-f17b-4739-9bc1-17422c336cf6
Feb 08 10:04:32 symfony [info] METSArchivematicaDIP - dmdSec found!

When I tested with the same digital object, in a different dip (no dmdSec in the mets.xml file), the qubit_cli.log shows:

Feb 07 21:09:42 symfony [info] METSArchivematicaDIP - Opening /tmp/catz-7c961794-0849-4b97-9349-cff7f77d92f5/METS.7c961794-0849-4b97-9349-cff7f77d92f5.xml
Feb 07 21:09:42 symfony [info] METSArchivematicaDIP - aipUUID: 7c961794-0849-4b97-9349-cff7f77d92f5
Feb 07 21:09:42 symfony [info] METSArchivematicaDIP - dmdSec not found!
Feb 07 21:09:42 symfony [info] METSArchivematicaDIP - objectUUID: f0ac2b92-1e28-4048-9559-4f84ffe93784

#2 Updated by Justin Simpson over 8 years ago

  • Status changed from New to QA/Review
  • Target version changed from Release 2.1.0 to Release 2.0.2

After emailing with Radda, I tested again. I realized I had not properly tested from the head of 2.x branch, I was using stable/2.0.x branch and I had cherry picked only one change from 2.x over.

This feature appears to work properly now, and the code has been cherry picked to stable/2.0.x branch. This feature could go into a 2.0.2 release if there is going to be one.

#3 Updated by Jesús García Crespo about 8 years ago

  • Status changed from QA/Review to Verified

#4 Updated by Dan Gillean almost 8 years ago

  • Target version changed from Release 2.0.2 to Release 2.1.0

#5 Updated by Dan Gillean over 7 years ago

  • Category set to Digital Content Management

Also available in: Atom PDF