From ee77167faeb596a7395ee0b7d1cbecfcd3a723ee Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Thu, 16 Feb 2012 09:58:30 -0800 Subject: [PATCH] bug 13801: fixed broken check for extending vnet ranges during physical network update status 13801: resolved fixed Reviwed-by: Kelven Yang --- server/src/com/cloud/network/NetworkManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/network/NetworkManagerImpl.java b/server/src/com/cloud/network/NetworkManagerImpl.java index d333a3b0ea4..c0044fab0cf 100644 --- a/server/src/com/cloud/network/NetworkManagerImpl.java +++ b/server/src/com/cloud/network/NetworkManagerImpl.java @@ -4639,7 +4639,7 @@ public class NetworkManagerImpl implements NetworkManager, NetworkService, Manag int existingEndVnet = Integer.parseInt(existingRange[1]); // check if vnet is being extended - if (!(newStartVnet.intValue() > existingStartVnet && newEndVnet.intValue() < existingEndVnet)) { + if (newStartVnet.intValue() > existingStartVnet || newEndVnet.intValue() < existingEndVnet) { throw new InvalidParameterValueException("Can't shrink existing vnet range as it the range has vnets allocated. Only extending existing vnet is supported"); }