Repository: jclouds-labs Updated Branches: refs/heads/master d5da73892 -> 96fd453ad
Fix Optional check Follow on to d5da73892951ac3e018052fd7e71923923f8c571. Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs/commit/96fd453a Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs/tree/96fd453a Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs/diff/96fd453a Branch: refs/heads/master Commit: 96fd453ad48d026ba47d827dcf25089c98486fd0 Parents: d5da738 Author: Andrew Gaul <[email protected]> Authored: Sun Oct 14 13:56:50 2018 -0700 Committer: Andrew Gaul <[email protected]> Committed: Sun Oct 14 13:56:50 2018 -0700 ---------------------------------------------------------------------- .../ecs/compute/strategy/CreateResourcesThenCreateNodes.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/96fd453a/aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java ---------------------------------------------------------------------- diff --git a/aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java b/aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java index 2506782..e2b1d48 100644 --- a/aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java +++ b/aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java @@ -178,10 +178,10 @@ public class CreateResourcesThenCreateNodes extends CreateNodesWithGroupEncodedI String securityGroupName, String vpcIdFromSecurityGroup) { Optional<VSwitch> optionalVSwitch = tryFindVSwitchInVPC(regionId, vpcIdFromSecurityGroup, vSwitchId); - if (optionalVSwitch.isPresent()) { + if (!optionalVSwitch.isPresent()) { String message = String.format("security group (%s) and vSwitch (%s) must be in the same VPC_PREFIX (%s)", securityGroupName, - optionalVSwitch.get().name(), + vSwitchId, vpcIdFromSecurityGroup); throw new IllegalStateException(message);
