From 1f08423a0fd6739dd6112eedfd6fda3a14d75a1f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz>
Date: Thu, 27 Apr 2017 16:56:14 +0200
Subject: [PATCH] Corrected grave file condition error

---
 warden3/contrib/connectors/hp-labrea/labrea-idea.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/warden3/contrib/connectors/hp-labrea/labrea-idea.py b/warden3/contrib/connectors/hp-labrea/labrea-idea.py
index 369083d..bf1f226 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
-- 
GitLab