mirror of
https://github.com/vagrant-libvirt/vagrant-libvirt.git
synced 2025-02-25 18:55:27 -06:00
Remove the unnecessary nesting of begin/rescue entries in start domain which partially existed due to vagrant-libvirt destroying domain definitions on error, even for machines that had previously been created. Since this is no longer a problem as existing domains will be halted rather than removed when an exception occurs, it is perfectly fine to let the exception percolate upwards and be handled by the warden, which is what the current code is doing, but at the expense of catching and re-raising multiple times.