CLOUDSTACK-2067 - ACS4.2 - throw LibvirtException instead of squelching it so that callers of startVM in LibvirtComputingResource know that a vm failed to start
Signed-off-by: Marcus Sorensen <mar...@betterservers.com> 1366224775 -0600 Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/26fea7b6 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/26fea7b6 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/26fea7b6 Branch: refs/heads/internallb Commit: 26fea7b660f96292f62c857a03fd6e4faaeba220 Parents: 5ee3cc4 Author: Marcus Sorensen <mar...@betterservers.com> Authored: Wed Apr 17 12:52:55 2013 -0600 Committer: Marcus Sorensen <mar...@betterservers.com> Committed: Wed Apr 17 12:52:55 2013 -0600 ---------------------------------------------------------------------- .../kvm/resource/LibvirtComputingResource.java | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/26fea7b6/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java ---------------------------------------------------------------------- diff --git a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java index 3de7a48..0064edf 100755 --- a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java +++ b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java @@ -1077,8 +1077,7 @@ ServerResource { */ conn.domainCreateXML(domainXML, 0); } catch (final LibvirtException e) { - s_logger.warn("Failed to start domain " + vmName + ": " - + e.getMessage(), e); + throw e; } return null; }