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(); }
