def readline(self, size = None):

        if self.closed: raise ValueError('file closed')
        if self._mode == MODE_WRITE:
            raise Exception('file opened for write only')
        if self._read_finished: return None

        line = ''
        while not line.endswith('\n') and not self._read_finished and (size is None or len(line) <= size):
            line += self.read(1)
        return line
Adds a client application to the database, with its client name and
dataset/ETHPy150Open ricmoo/pycoind/pycoind/util/pyscrypt/file.py/ScryptFile.readline--crossover with--dataset/ETHPy150Open joaoqalves/web2py-oauth2/modules/oauth/storage/__init__.py/web2pyStorage.add_client