diff options
author | Cole Robinson <crobinso@redhat.com> | 2014-03-22 18:14:18 -0400 |
---|---|---|
committer | Cole Robinson <crobinso@redhat.com> | 2014-03-22 18:14:43 -0400 |
commit | 565ef4f3ef674089a7845bd24d6ec2b1375315d9 (patch) | |
tree | 485b5b1ad25e0efb371d751cf88df7bffcf85a90 | |
parent | 1d79667b94ef5174b43e3d48e5c514a82dbb34eb (diff) | |
download | virt-manager-565ef4f3ef674089a7845bd24d6ec2b1375315d9.tar.gz |
connection: Make sure a DEFINED event forces a config-change signal
Even if XML didn't change. This is what we do in the non-event case.
Makes it more clear if details->apply triggers a define, but our
change didn't stick for any reason.
-rw-r--r-- | virtManager/connection.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/virtManager/connection.py b/virtManager/connection.py index 07326cde..bc8a81fe 100644 --- a/virtManager/connection.py +++ b/virtManager/connection.py @@ -852,7 +852,7 @@ class vmmConnection(vmmGObject): self.idle_add(obj.force_update_status, True) if event == libvirt.VIR_DOMAIN_EVENT_DEFINED: - self.idle_add(obj.refresh_xml) + self.idle_add(obj.refresh_xml, True) else: self.schedule_priority_tick(pollvm=True, force=True) @@ -866,7 +866,7 @@ class vmmConnection(vmmGObject): self.idle_add(obj.force_update_status, True) if event == getattr(libvirt, "VIR_NETWORK_EVENT_DEFINED", 0): - self.idle_add(obj.refresh_xml) + self.idle_add(obj.refresh_xml, True) else: self.schedule_priority_tick(pollnet=True, force=True) |