From 80df644701c89c10fe876fc41e3f0c9348717ceb Mon Sep 17 00:00:00 2001 From: neingeist Date: Fri, 15 Jul 2016 17:55:54 +0200 Subject: [PATCH] libvirt-check-trim.py: handle no disks --- libvirt-check-trim.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libvirt-check-trim.py b/libvirt-check-trim.py index 0b0c73e..885365c 100644 --- a/libvirt-check-trim.py +++ b/libvirt-check-trim.py @@ -18,6 +18,10 @@ for domain in conn.listAllDomains(): xml = domain.XMLDesc() tree = objectify.fromstring(xml) + if not hasattr(tree.devices, 'disk'): + print('(has no disks)') + continue + # every disk should be scsi + discard=unmap for disk in tree.devices.disk: if disk.get('device') != 'disk':