Repository: jclouds-labs
Updated Branches:
  refs/heads/1.8.x 3ecf3f033 -> fd5664704


JCLOUDS-40 VirtualBox was unnecessarily using a deprecated HttpAsyncClient.


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

Branch: refs/heads/1.8.x
Commit: fd56647043bfd7565413acb19f86a8004359259e
Parents: 3ecf3f0
Author: Adrian Cole <[email protected]>
Authored: Sun Oct 5 15:03:47 2014 -0700
Committer: Adrian Cole <[email protected]>
Committed: Sun Oct 5 16:18:11 2014 -0700

----------------------------------------------------------------------
 .../virtualbox/functions/admin/FileDownloadFromURI.java      | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/fd566470/virtualbox/src/main/java/org/jclouds/virtualbox/functions/admin/FileDownloadFromURI.java
----------------------------------------------------------------------
diff --git 
a/virtualbox/src/main/java/org/jclouds/virtualbox/functions/admin/FileDownloadFromURI.java
 
b/virtualbox/src/main/java/org/jclouds/virtualbox/functions/admin/FileDownloadFromURI.java
index b139040..f9b8a14 100644
--- 
a/virtualbox/src/main/java/org/jclouds/virtualbox/functions/admin/FileDownloadFromURI.java
+++ 
b/virtualbox/src/main/java/org/jclouds/virtualbox/functions/admin/FileDownloadFromURI.java
@@ -33,7 +33,7 @@ import javax.inject.Named;
 import org.jclouds.compute.reference.ComputeServiceConstants;
 import org.jclouds.javax.annotation.Nullable;
 import org.jclouds.logging.Logger;
-import org.jclouds.rest.HttpAsyncClient;
+import org.jclouds.rest.HttpClient;
 
 import com.google.common.base.Function;
 import com.google.common.base.Throwables;
@@ -45,11 +45,11 @@ public class FileDownloadFromURI implements Function<URI, 
File> {
    @Named(ComputeServiceConstants.COMPUTE_LOGGER)
    protected Logger logger = Logger.NULL;
 
-   private final HttpAsyncClient client;
+   private final HttpClient client;
    private final String isosDir;
 
    @Inject
-   public FileDownloadFromURI(HttpAsyncClient client, 
@Named(VIRTUALBOX_WORKINGDIR) String workingDir) {
+   public FileDownloadFromURI(HttpClient client, @Named(VIRTUALBOX_WORKINGDIR) 
String workingDir) {
       this.client = client;
       this.isosDir = workingDir + File.separator + "isos";
    }
@@ -59,7 +59,7 @@ public class FileDownloadFromURI implements Function<URI, 
File> {
       final File file = new File(isosDir, new File(input.getPath()).getName());
       try {
          if (!file.exists()) {
-            final InputStream inputStream = client.get(input).get();
+            final InputStream inputStream = client.get(input);
             checkNotNull(inputStream, "%s not found", input);
             try {
                Files.asByteSink(file).writeFrom(inputStream);

Reply via email to