ualbertalib / cwrc_preservation

This script is for retrieve and ingest CWRC objects for preservation
0 stars 0 forks source link

Use Swift metadata 'last-mod-timestamp' instead of 'timestamp' #15

Closed jefferya closed 5 years ago

jefferya commented 5 years ago

Fixes #14

A request for the metadata from the OpenStack Swift instance returns a key last-mod-timestamp

irb(main):056:0> p swift_file.metadata
{"project-id"=>"tpatt_f39b0d8f-ffb4-4e31-86d5-f8fbb90ac38c", "last-mod-timestamp"=>"2019-01-15T04:56:33.772Z", "aip-version"=>"1.0", "project"=>"CWRC", "promise"=>"bronze"}
=> {"project-id"=>"tpatt_f39b0d8f-ffb4-4e31-86d5-f8fbb90ac38c", "last-mod-timestamp"=>"2019-01-15T04:56:33.772Z", "aip-version"=>"1.0", "project"=>"CWRC", "promise"=>"bronze"}