Don't replace stack trace when re-raising an exception
Don't replace stack trace when re-raising an exception

In a 'except Foo, e' block it is common to re-raise an
exception by doing 'raise e'. This is bad because it
creates a copy of the exception with a new stack trace.
By simply doing 'raise' the original exception is used
with the stack trace intact.

Signed-off-by: Daniel P. Berrange <bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com>

erenyagdiran/libvirt-sandbox,gczarcinski/libvirt-sandbox,gczarcinski/libvirt-sandbox,erenyagdiran/libvirt-sandbox,erenyagdiran/libvirt-sandbox,agx/libvirt-sandbox-debian,agx/libvirt-sandbox-debian,libvirt/libvirt-sandbox,gczarcinski/libvirt-sandbox,agx/libvirt-sandbox-debian,erenyagdiran/libvirt-sandbox,gczarcinski/libvirt-sandbox,agx/libvirt-sandbox-debian,libvirt/libvirt-sandbox,libvirt/libvirt-sandbox,gczarcinski/libvirt-sandbox,gczarcinski/libvirt-sandbox,agx/libvirt-sandbox-debian