Change manufacturer detection

This commit is contained in:
Pierre Lannoy 2024-02-03 11:10:58 +01:00
commit 6dc8951352
Signed by: Pierre Lannoy
GPG key ID: D27231EF87D53F31

View file

@ -28,7 +28,7 @@ def run(config):
raise Exception('virtual.cluster_name parameter is mandatory because it\'s a VM')
server = VirtualMachine(dmi=dmi)
else:
manufacturer = dmidecode.get_by_type(dmi, 'Chassis')[0].get('Manufacturer')
manufacturer = dmidecode.get_by_type(dmi, 'System')[0].get('Manufacturer')
try:
server = MANUFACTURERS[manufacturer](dmi=dmi)
except KeyError: