commit d97f5802aa0f7601a2c6d3a7159eedc45588bbed
Author: Radek Novacek <rnovacek(a)redhat.com>
Date: Wed Dec 14 08:26:35 2011 +0100
Fix reference before assignment error
virt.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/virt.py b/virt.py
index ba2d947..f3552d3 100644
--- a/virt.py
+++ b/virt.py
@@ -64,10 +64,10 @@ class Virt:
print "EVENT: Domain %s(%s) %s %s" % (dom.name(), dom.ID(),
eventToString(event), detailToString(event, detail))
if self.changedCallback:
l = self.listDomains()
- # Workaround: xen sometimes doesn't update domain list when the event
happens, add/remove the
+ uuid = dom.UUIDString()
+ # Workaround: xen sometimes doesn't update domain list when the event
happens, add/remove the
# affected domain manually
if event == libvirt.VIR_DOMAIN_EVENT_UNDEFINED:
- uuid = dom.UUIDString()
# Copy the list of domains without deleted domain
l = [d for d in l if d.UUIDString() != uuid]
elif event == libvirt.VIR_DOMAIN_EVENT_DEFINED:
Show replies by date