2
0
mirror of https://github.com/xcat2/confluent.git synced 2025-01-14 19:57:50 +00:00

Fix extraneous error in log on connectivity loss

This commit is contained in:
Jarrod Johnson 2018-08-07 15:43:53 -04:00
parent 2aba6e469c
commit 1d4df8af3a

View File

@ -270,13 +270,14 @@ class IpmiConsole(conapi.Console):
kg=self.kg, force=True,
iohandler=self.handle_data)
self.solconnection.outputlock = NullLock()
while (not self.solconnection.connected and
while (self.solconnection and not self.solconnection.connected and
not (self.broken or self.solconnection.broken or
self.solconnection.ipmi_session.broken)):
w = eventlet.event.Event()
_ipmiwaiters.append(w)
w.wait(15)
if (self.broken or self.solconnection.broken or
if (self.broken or not self.solconnection or
self.solconnection.broken or
self.solconnection.ipmi_session.broken):
if not self.error:
self.error = 'Unknown error'