Repository: jclouds
Updated Branches:
  refs/heads/2.0.x 06e10864c -> a537ca42e


Allow jclouds to provision SoftLayer instances with a private image. Fix
Bug JCLOUDS-1410.


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/a537ca42
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/a537ca42
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/a537ca42

Branch: refs/heads/2.0.x
Commit: a537ca42ebc3292ea6040698a83408dec0dc74cd
Parents: 06e1086
Author: Tom McLaughlan <[email protected]>
Authored: Tue Apr 17 15:46:55 2018 +0100
Committer: Ignasi Barrera <[email protected]>
Committed: Tue Apr 17 17:48:21 2018 +0200

----------------------------------------------------------------------
 .../softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/a537ca42/providers/softlayer/src/main/java/org/jclouds/softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java
----------------------------------------------------------------------
diff --git 
a/providers/softlayer/src/main/java/org/jclouds/softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java
 
b/providers/softlayer/src/main/java/org/jclouds/softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java
index e5f34f6..69dfb90 100644
--- 
a/providers/softlayer/src/main/java/org/jclouds/softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java
+++ 
b/providers/softlayer/src/main/java/org/jclouds/softlayer/compute/strategy/SoftLayerComputeServiceAdapter.java
@@ -158,7 +158,7 @@ public class SoftLayerComputeServiceAdapter implements
 
       // set operating system or blockDeviceTemplateGroup
       Optional<OperatingSystem> optionalOperatingSystem = 
tryExtractOperatingSystemFrom(imageId);
-      if (optionalOperatingSystem != null) {
+      if (optionalOperatingSystem.isPresent()) {
          virtualGuestBuilder.operatingSystem(optionalOperatingSystem.get());
       // the imageId specified is an id of a public/private/flex image
       } else {

Reply via email to