andreaturli approved this pull request.

lgtm, some minor changes

> @@ -138,7 +138,7 @@ public void deleteAvailabilitySet() throws 
> InterruptedException {
       assertSent(server, "DELETE", path);
    }
 
-   public void deleteSubnetResourceDoesNotExist() throws InterruptedException {
+   public void deleteAvailabilitySetDoesNotExist() throws InterruptedException 
{

thanks for fixing it!

> +      // Make sure the resource is fully provisioned before deleting it
+      waitUntilAvailable(name);
+      URI uri = api().delete(name);
+      assertResourceDeleted(uri);
+   }
+
+   private LocalNetworkGatewayApi api() {
+      return api.getLocalNetworkGatewayApi(resourceGroupName);
+   }
+
+   private boolean waitUntilAvailable(final String name) {
+      return resourceAvailable.apply(new Supplier<Provisionable>() {
+         @Override
+         public Provisionable get() {
+            LocalNetworkGateway gw = api().get(name);
+            return gw == null ? null : gw.properties();

why not using `provisioningState` ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/1216#pullrequestreview-128105598

Reply via email to