Updated Branches: refs/heads/4.2 6e9bf56cf -> 155b9df8e
CLOUDSTACK-3902: createVpcOffering - throw an excpetion when sourceNat service is not passed in Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/155b9df8 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/155b9df8 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/155b9df8 Branch: refs/heads/4.2 Commit: 155b9df8ee141147a763ff54e3d98ae2ee53d809 Parents: 6e9bf56 Author: Alena Prokharchyk <[email protected]> Authored: Tue Jul 30 09:57:50 2013 -0700 Committer: Alena Prokharchyk <[email protected]> Committed: Tue Jul 30 10:09:03 2013 -0700 ---------------------------------------------------------------------- server/src/com/cloud/network/vpc/VpcManagerImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/155b9df8/server/src/com/cloud/network/vpc/VpcManagerImpl.java ---------------------------------------------------------------------- diff --git a/server/src/com/cloud/network/vpc/VpcManagerImpl.java b/server/src/com/cloud/network/vpc/VpcManagerImpl.java index 2555ef6..c3cf768 100644 --- a/server/src/com/cloud/network/vpc/VpcManagerImpl.java +++ b/server/src/com/cloud/network/vpc/VpcManagerImpl.java @@ -311,8 +311,7 @@ public class VpcManagerImpl extends ManagerBase implements VpcManager, VpcProvis } if (!sourceNatSvc) { - s_logger.debug("Automatically adding source nat service to the list of VPC services"); - svcProviderMap.put(Service.SourceNat, defaultProviders); + throw new InvalidParameterValueException("SourceNat service is required by VPC offering"); } if (!firewallSvs) {
