def read(self, path, size, offset, fh):
        # returns the contents of the '/config' "file", and updates
        # its st_atime.
        if path != '/config':
            raise FuseOSError(errno.ENOENT)
        with configLock:
            self.files['/config']['st_atime'] = time.time()
            return self.ssh_config[offset:offset + size]
dataset/ETHPy150Open markhellewell/sshconfigfs/sshconfigfs.py/SSHConfigFS.read/original