def _get():
    res = self._read_many_files('get', map(self._url, keys), allow_missing=return_missing, verify=True, verbose=False, listing=True)
    for (s3prefix, s3url, fname) in res:
        if fname:
            (yield (self._s3root, s3url, os.path.join(self._tmpdir, fname)))
        else:
            (yield (self._s3root, s3prefix, None, None))
def _get():
    res = self._read_many_files('get', map(self._url, keys), allow_missing=return_missing, verify=True, verbose=False, listing=True)
    for (s3prefix, s3url, fname) in res:
        if fname:
            (yield (self._s3root, s3url, os.path.join(self._tmpdir, fname)))
        else:
            (yield (self._s3root, s3prefix, None, None))