some lshw reports it in a list

This commit is contained in:
ChrNic 2022-01-07 13:55:43 +01:00
commit 2c0a512fcc

View file

@ -16,6 +16,8 @@ class LSHW():
'lshw -quiet -json' 'lshw -quiet -json'
) )
self.hw_info = json.loads(data) self.hw_info = json.loads(data)
if isinstance(self.hw_info, list):
self.hw_info = self.hw_info[0]
self.info = {} self.info = {}
self.memories = [] self.memories = []
self.interfaces = [] self.interfaces = []