From 8fbdd2919e8a5d0f7579d0ce07b8dc570812fc56 Mon Sep 17 00:00:00 2001 From: Murali reddy Date: Tue, 7 Feb 2012 19:15:36 +0530 Subject: [PATCH] bug 12488: Netscaler - Invalid error message presented to the user when deployVm fails to implement network becasue of insuffucient capacity in Netscaler. status 12488: resolved fixed --- server/src/com/cloud/network/element/NetscalerElement.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/src/com/cloud/network/element/NetscalerElement.java b/server/src/com/cloud/network/element/NetscalerElement.java index e3150e68edd..bd37ccc844c 100644 --- a/server/src/com/cloud/network/element/NetscalerElement.java +++ b/server/src/com/cloud/network/element/NetscalerElement.java @@ -166,8 +166,7 @@ public class NetscalerElement extends ExternalLoadBalancerDeviceManagerImpl impl try { return manageGuestNetworkWithExternalLoadBalancer(true, guestConfig); } catch (InsufficientCapacityException capacityException) { - // TODO: handle out of capacity exception gracefully in case of multple providers available - return false; + throw new ResourceUnavailableException("There are no NetScaler load balancer devices with the free capacity for implementing this network", DataCenter.class, guestConfig.getDataCenterId()); } }