[libvirt] [PATCH python] virStream.sendAll() fix raising an undeclared var
The exception is raised from the variable 'e', which was undeclared in this context. Used code that is compatible with old and new Python versions. --- libvirt-override-virStream.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libvirt-override-virStream.py b/libvirt-override-virStream.py index 189d062..cd44314 100644 --- a/libvirt-override-virStream.py +++ b/libvirt-override-virStream.py @@ -76,6 +76,7 @@ try: got = handler(self, 1024*64, opaque) except: + e = sys.exc_info()[1] try: self.abort() except: -- 1.8.3.2
On 01/10/2014 08:18 PM, Doug Goldstein wrote:
The exception is raised from the variable 'e', which was undeclared in this context. Used code that is compatible with old and new Python versions. --- libvirt-override-virStream.py | 1 + 1 file changed, 1 insertion(+)
ACK.
diff --git a/libvirt-override-virStream.py b/libvirt-override-virStream.py index 189d062..cd44314 100644 --- a/libvirt-override-virStream.py +++ b/libvirt-override-virStream.py @@ -76,6 +76,7 @@ try: got = handler(self, 1024*64, opaque) except: + e = sys.exc_info()[1] try: self.abort() except:
-- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
participants (2)
-
Doug Goldstein -
Eric Blake