factory: Fix no-else-return pylint error

BUG=chromium:999876
TEST=make lint

Change-Id: I824e504feabbc04a16e4891ba5d1bd8852fd5ebd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/factory/+/1991292
Commit-Queue: Yilin Yang (kerker) <kerker@chromium.org>
Tested-by: Yilin Yang (kerker) <kerker@chromium.org>
Auto-Submit: Yilin Yang (kerker) <kerker@chromium.org>
Reviewed-by: Yong Hong <yhong@chromium.org>
diff --git a/py/tools/ghost.py b/py/tools/ghost.py
index c62c8fb..dba79d4 100755
--- a/py/tools/ghost.py
+++ b/py/tools/ghost.py
@@ -93,12 +93,10 @@
         ret = self._buf[:bufsize]
         self._buf = self._buf[bufsize:]
         return ret
-      else:
-        ret = self._buf
-        self._buf = ''
-        return ret + self.sock.recv(bufsize - len(ret), flags)
-    else:
-      return self.sock.recv(bufsize, flags)
+      ret = self._buf
+      self._buf = ''
+      return ret + self.sock.recv(bufsize - len(ret), flags)
+    return self.sock.recv(bufsize, flags)
 
   def UnRecv(self, buf):
     self._buf = buf + self._buf