diff --git a/warden3/contrib/connectors/hp-labrea/labrea-idea.py b/warden3/contrib/connectors/hp-labrea/labrea-idea.py index 369083deeaad62db9eb0141978b0fcb7cf787c1c..bf1f226b9971722490c394645cc6420618224412 100755 --- a/warden3/contrib/connectors/hp-labrea/labrea-idea.py +++ b/warden3/contrib/connectors/hp-labrea/labrea-idea.py @@ -45,21 +45,21 @@ class FileWatcher(object): self.open() def readline(self): - if self.f: + if not self.f: self.open() - if self.f: + if not self.f: return "" res = self.f.readline() if not res: self._check_reopen() - if self.f: + if not self.f: return "" res = self.f.readline() return res def close(self): try: - if self.f: + if not self.f: self.f.close() except IOError: pass