@translate_s3_error
  def open(self, path, mode='r'):
    key = self._get_key(path, validate=True)
    if key is None:
      raise IOError(errno.ENOENT, "No such file or directory: '%s'" % path)
    return s3file.open(key, mode=mode)
dataset/ETHPy150Open cloudera/hue/desktop/libs/aws/src/aws/s3/s3fs.py/S3FileSystem.open/original