Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In release 3, Avalon provides introduced a mechanism for tracking the absolute locations of master/mezzanine and derivative files. The URLs it generates are not necessarily actionable, but are designed to give an administrator the ability to locate a particular file unambiguously. Avalon takes its best guess at how to build sensible URLs, but can be configured for better specificity and other modes of access.

Obtaining File Location URLs from Fedora

For Avalon 6.0:

Master file and Derivative file locations can be found as an ebucore:filename property on the Fedora object by visiting: http://fedoraserver.example.edu/rest/{treeified-id}

 

For Avalon 5.0 and lower:

Master file locations can be found on the Fedora object's masterFile datastream by visiting: http://fedoraserver.example.edu/objects/{pid}/datastreams/masterFile/content

...

Master files (the original, pre-transcoding, uploaded files) are stored in the path specified by the matterhorn.media_path key in config/avalon.yml, and (optionally) deleted or moved elsewhere after processing. The location of the master file is turned into a URL via the following steps:

...