--- check_esx_wbem.py.bak 2011-02-05 20:16:50.000000000 +0100 +++ check_esx_wbem.py 2011-02-05 20:24:00.000000000 +0100 @@ -134,10 +134,13 @@ + instance[u'VersionString'] + ' ' \ + str(instance[u'ReleaseDate'].datetime.date()) if instance['ElementName'] == 'Chassis' : - server_info = instance[u'Manufacturer'] + ' ' \ - + instance[u'Model'] + ' s/n:' - SerialNumber = instance[u'SerialNumber'] - + if sys.argv[4] != "intel" : + server_info = instance[u'Manufacturer'] + ' ' \ + + instance[u'Model'] + ' s/n:' + SerialNumber = instance[u'SerialNumber'] + else: + server_info = instance[u'Manufacturer'] + ' ' + SerialNumber = instance[u'SerialNumber'] if instance['ElementName'] == 'Server Blade' : SerialNumber = instance[u'SerialNumber'] @@ -175,7 +178,7 @@ # Dell Check - if sys.argv[4] == "dell" : + if (sys.argv[4] == "dell" or sys.argv[4] == "intel") : if instance['OperationalStatus'] is not None : elementStatus = instance['OperationalStatus'][0] verboseoutput("Element Op Status = %d" % elementStatus, verbose)