Repository: jclouds
Updated Branches:
  refs/heads/master fdaa3fd72 -> c3c86de9e


Fix error creating list of volume bindings for Docker


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

Branch: refs/heads/master
Commit: c3c86de9e5227140d6afca32634ac02b8e352ab5
Parents: fdaa3fd
Author: Andrew Donald Kennedy <[email protected]>
Authored: Fri Mar 17 01:52:18 2017 +0000
Committer: Ignasi Barrera <[email protected]>
Committed: Fri Mar 17 22:25:45 2017 +0100

----------------------------------------------------------------------
 .../docker/compute/strategy/DockerComputeServiceAdapter.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/c3c86de9/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
----------------------------------------------------------------------
diff --git 
a/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
 
b/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
index 08c5791..a29f160 100644
--- 
a/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
+++ 
b/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
@@ -160,9 +160,11 @@ public class DockerComputeServiceAdapter implements
          }
 
          if (!templateOptions.getVolumes().isEmpty()) {
+            List<String> binds = Lists.newArrayList();
             for (Map.Entry<String, String> entry : 
templateOptions.getVolumes().entrySet()) {
-               hostConfigBuilder.binds(ImmutableList.of(entry.getKey() + ":" + 
entry.getValue()));
+               binds.add(entry.getKey() + ":" + entry.getValue());
             }
+            hostConfigBuilder.binds(ImmutableList.copyOf(binds));
          }
 
          if (!templateOptions.getVolumesFrom().isEmpty()) {

Reply via email to