pvl/syslog/tail.py
changeset 73 ef01c4639689
parent 59 caed0ed82709
child 114 2e88e1d8e604
equal deleted inserted replaced
72:7bb07131c2b5 73:ef01c4639689
    28             Raises EOF on end-of-file.
    28             Raises EOF on end-of-file.
    29         """
    29         """
    30 
    30 
    31         line = self.file.readline()
    31         line = self.file.readline()
    32 
    32 
       
    33         if not line :
       
    34             raise EOFError()
       
    35         
       
    36         line = line.rstrip('\n')
       
    37 
    33         log.debug("%s", line)
    38         log.debug("%s", line)
    34 
    39 
    35         if not line :
    40         return line
    36             raise EOFError()
       
    37         else :
       
    38             return line.rstrip('\n')
       
    39 
    41 
    40     def readlines (self) :
    42     def readlines (self) :
    41         """
    43         """
    42             Reads any available lines from the file.
    44             Reads any available lines from the file.
    43         """
    45         """