# 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