def METHOD_NAME(self, key):
    zipname = osp.join(self.path, key.run_id + '.zip')
    # Since we're never writing, this check can be here
    # is this a bad idea?
    if not osp.exists(zipname):
        raise strax.DataNotAvailable
    return zipname