nacx commented on this pull request.


> +      deleteJobs.add(deleteManagedDisk(osDisk.managedDiskParameters()));
+
+      for (DataDisk dataDisk : 
virtualMachine.properties().storageProfile().dataDisks()) {
+         deleteJobs.add(deleteManagedDisk(dataDisk.managedDiskParameters()));
+      }
+
+      return all(filter(deleteJobs, notNull()), resourceDeleted);
+   }
+   
+   @Nullable
+   private URI deleteManagedDisk(@Nullable ManagedDiskParameters managedDisk) {
+      if (managedDisk != null) {
+         IdReference diskRef = IdReference.create(managedDisk.id());
+         logger.debug(">> deleting managed disk %s...", diskRef.name());
+         return api.getDiskApi(diskRef.resourceGroup()).delete(diskRef.name());
+      }

Done!

-- 
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-labs/pull/387#discussion_r113793693

Reply via email to