Repository: jclouds-labs
Updated Branches:
  refs/heads/master 54109d772 -> d31a85af1


JCLOUDS-1170 The azurecompute provider should remove disk blobs


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

Branch: refs/heads/master
Commit: d31a85af1fa1b7de3676946ce9eaf29ad23e3b1f
Parents: 54109d7
Author: Josef Cacek <[email protected]>
Authored: Fri Sep 2 17:05:39 2016 +0200
Committer: Ignasi Barrera <[email protected]>
Committed: Mon Sep 5 10:01:59 2016 +0200

----------------------------------------------------------------------
 .../src/main/java/org/jclouds/azurecompute/features/DiskApi.java   | 2 ++
 .../java/org/jclouds/azurecompute/features/DiskApiMockTest.java    | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/d31a85af/azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java
----------------------------------------------------------------------
diff --git 
a/azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java 
b/azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java
index 834f0d1..22938aa 100644
--- a/azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java
+++ b/azurecompute/src/main/java/org/jclouds/azurecompute/features/DiskApi.java
@@ -33,6 +33,7 @@ import 
org.jclouds.azurecompute.functions.ParseRequestIdHeader;
 import org.jclouds.azurecompute.xml.ListDisksHandler;
 import org.jclouds.rest.annotations.Fallback;
 import org.jclouds.rest.annotations.Headers;
+import org.jclouds.rest.annotations.QueryParams;
 import org.jclouds.rest.annotations.ResponseParser;
 import org.jclouds.rest.annotations.XMLResponseParser;
 
@@ -63,6 +64,7 @@ public interface DiskApi {
    @Named("DeleteDisk")
    @DELETE
    @Path("/{diskName}")
+   @QueryParams(keys = "comp", values = "media")
    @Fallback(NullOnNotFoundOr404.class)
    @ResponseParser(ParseRequestIdHeader.class)
    String delete(@PathParam("diskName") String diskName);

http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/d31a85af/azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java
----------------------------------------------------------------------
diff --git 
a/azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java
 
b/azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java
index 5a901aa..a9b6900 100644
--- 
a/azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java
+++ 
b/azurecompute/src/test/java/org/jclouds/azurecompute/features/DiskApiMockTest.java
@@ -51,7 +51,7 @@ public class DiskApiMockTest extends 
BaseAzureComputeApiMockTest {
 
          assertEquals(api.delete("my-disk"), "request-1");
 
-         assertSent(server, "DELETE", "/services/disks/my-disk");
+         assertSent(server, "DELETE", "/services/disks/my-disk?comp=media");
       } finally {
          server.shutdown();
       }

Reply via email to