# File lib/dragonfly/data_storage/couch_data_store.rb, line 38 def retrieve(uid) doc_id, attachment = parse_uid(uid) doc = db.get(doc_id) [doc.fetch_attachment(attachment), marshal_decode(doc['meta'])] rescue RestClient::ResourceNotFound => e raise DataNotFound, "#{e} - #{uid}" end