mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-22 17:43:14 +00:00
Fix configuration auto-fixup in ipmi
If a session was attempted but failed before creation, a trace was thrown. Fix this by catching the scenario and passing, since the desired effect is already there.
This commit is contained in:
parent
5ddc97603a
commit
cfb9575a5e
@ -52,7 +52,12 @@ class IpmiCommandWrapper(ipmicommand.Command):
|
||||
super(self.__class__, self).__init__(**kwargs)
|
||||
|
||||
def _attribschanged(self, nodeattribs, configmanager, **kwargs):
|
||||
self.ipmi_session._mark_broken()
|
||||
try:
|
||||
self.ipmi_session._mark_broken()
|
||||
except AttributeError:
|
||||
# if ipmi_session doesn't already exist,
|
||||
# then do nothing
|
||||
pass
|
||||
|
||||
def _ipmi_evtloop():
|
||||
while True:
|
||||
|
Loading…
Reference in New Issue
Block a user