]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Handle interface names in a case insensitive way
authorAlex Brett <alex.brett@citrix.com>
Wed, 11 Nov 2015 17:42:26 +0000 (17:42 +0000)
committerAlex Brett <alex.brett@citrix.com>
Wed, 11 Nov 2015 17:42:26 +0000 (17:42 +0000)
exec/xenrt/racktableslink.py

index 9d415337a82fb277fa91db167c3fd0aa067eae3d..2b2aa6b106958fb8eeda3dd699cb11bf9fa6ee04 100755 (executable)
@@ -144,7 +144,7 @@ def readMachineFromRackTables(machine,kvm=False,xrtMachine=None):
             xenrt.GEC().config.setVariable(["HOST_CONFIGS", machine, "IPMI_INTERFACE"], ipmiInterface)
             intf = ipDict.get(xenrt.GEC().config.lookupHost(machine, "BMC_ADDRESS"))
             if intf:
-                ipmiPorts = [p for p in ports if p[0] == intf]
+                ipmiPorts = [p for p in ports if p[0].lower() == intf.lower()]
                 if len(ipmiPorts) > 0:
                     ipmiMAC = ipmiPorts[0][2]
                     if ipmiMAC: