Michal Skrivanek has uploaded a new change for review.

Change subject: Bug 852956 - 3.1 - prepareForShutdown is not called when 
connection to libvirt is broken with event: libvirtError: internal error client 
socket is closed add few more error codes from libvirt's virsh code
......................................................................

Bug 852956 - 3.1 - prepareForShutdown is not called when connection to libvirt 
is broken with event: libvirtError: internal error client socket is closed
add few more error codes from libvirt's virsh code

Change-Id: Ic1d9a2cd9bfd7da9118d643d0e50106e5e759590
Bug-Id: https://bugzilla.redhat.com/show_bug.cgi?id=852956
Signed-off-by: Michal Skrivanek <[email protected]>
---
M vdsm/libvirtconnection.py
1 file changed, 4 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/83/8283/1

diff --git a/vdsm/libvirtconnection.py b/vdsm/libvirtconnection.py
index e525996..01c6db1 100644
--- a/vdsm/libvirtconnection.py
+++ b/vdsm/libvirtconnection.py
@@ -87,7 +87,10 @@
                             setattr(ret, name, wrapMethod(method))
                 return ret
             except libvirt.libvirtError, e:
-                if (e.get_error_domain() in (libvirt.VIR_FROM_REMOTE, 
libvirt.VIR_FROM_RPC)
+                if (e.get_error_domain() in (libvirt.VIR_FROM_REMOTE, 
+                                             libvirt.VIR_FROM_RPC,
+                                             libvirt.VIR_ERR_NO_CONNECT,
+                                             libvirt.VIR_ERR_INVALID_CONN)
                     and e.get_error_code() == libvirt.VIR_ERR_SYSTEM_ERROR):
                     cif.log.error('connection to libvirt broken. '
                                   'taking vdsm down.')


--
To view, visit http://gerrit.ovirt.org/8283
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic1d9a2cd9bfd7da9118d643d0e50106e5e759590
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Michal Skrivanek <[email protected]>
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches

Reply via email to