def METHOD_NAME(self, path, mode, start, end):
    if self.worker:
        with self._open(path, mode) as f:
            f.seek(start)
            return f.read(end - start)
    else:
        return self.rfs.METHOD_NAME(path, mode, start, end).compute()