diff --git a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py index 13e27a34..ef4d0b51 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py @@ -312,7 +312,10 @@ class IpmiConsole(conapi.Console): def __del__(self): self.solconnection = None - del self.bmctonodemapping[self.bmc] + try: + del self.bmctonodemapping[self.bmc] + except KeyError: + pass def handle_data(self, data): if type(data) == dict: