2
0
mirror of https://github.com/openvswitch/ovs synced 2025-09-03 07:45:30 +00:00

ovs.jsonrpc: Use "not X" in place of "len(X) == 0" for testing strings.

Suggested-by: Reid Price <reid@nicira.com>
This commit is contained in:
Ben Pfaff
2011-08-23 10:43:26 -07:00
parent 22bb61e9ee
commit 2ad4ef8920

View File

@@ -249,7 +249,7 @@ class Connection(object):
return self.status, None return self.status, None
while True: while True:
if len(self.input) == 0: if not self.input:
error, data = self.stream.recv(4096) error, data = self.stream.recv(4096)
if error: if error:
if error == errno.EAGAIN: if error == errno.EAGAIN:
@@ -260,7 +260,7 @@ class Connection(object):
% (self.name, os.strerror(error))) % (self.name, os.strerror(error)))
self.error(error) self.error(error)
return self.status, None return self.status, None
elif len(data) == 0: elif not data:
self.error(EOF) self.error(EOF)
return EOF, None return EOF, None
else: else:
@@ -321,7 +321,7 @@ class Connection(object):
return msg return msg
def recv_wait(self, poller): def recv_wait(self, poller):
if self.status or len(self.input) > 0: if self.status or self.input:
poller.immediate_wake() poller.immediate_wake()
else: else:
self.stream.recv_wait(poller) self.stream.recv_wait(poller)