Skip to content

Commit d4fdd7a

Browse files
Gupta, SuryaGupta, Surya
authored andcommitted
[CSTACKEX-279] Fix review comments related to qos policy remove from volume table
1 parent b195001 commit d4fdd7a

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

‎plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/driver/OntapPrimaryDatastoreDriver.java‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -769,7 +769,6 @@ public void deleteAsync(DataStore store, DataObject data, AsyncCompletionCallbac
769769
CloudStackVolume cloudStackVolumeRequest = createDeleteCloudStackVolumeRequest(storagePool, details, volumeInfo);
770770
storageStrategy.deleteCloudStackVolume(cloudStackVolumeRequest);
771771
if (qosPolicyDetail != null) {
772-
volumeDetailsDao.removeDetail(volumeInfo.getId(), OntapStorageConstants.QOS_POLICY_UUID);
773772
deleteUnusedQosPolicy(storageStrategy, qosPolicyDetail.getValue());
774773
}
775774
logger.info("deleteAsync: Volume deleted: " + volumeInfo.getId());

‎plugins/storage/volume/ontap/src/test/java/org/apache/cloudstack/storage/driver/OntapPrimaryDatastoreDriverTest.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2358,7 +2358,7 @@ void testDeleteAsync_DeletesUnusedQosPolicy() {
23582358
ArgumentCaptor<CommandResult> resultCaptor = ArgumentCaptor.forClass(CommandResult.class);
23592359
verify(commandCallback).complete(resultCaptor.capture());
23602360
assertTrue(resultCaptor.getValue().isSuccess());
2361-
verify(volumeDetailsDao).removeDetail(100L, OntapStorageConstants.QOS_POLICY_UUID);
2361+
verify(volumeDetailsDao, never()).removeDetail(100L, OntapStorageConstants.QOS_POLICY_UUID);
23622362
verify(sanStrategy).deleteVolumeQosPolicy("qos-uuid");
23632363
}
23642364
}
@@ -2391,7 +2391,7 @@ void testDeleteAsync_QosPolicyDeleteFails_VolumeDeleteStillSucceeds() {
23912391
ArgumentCaptor<CommandResult> resultCaptor = ArgumentCaptor.forClass(CommandResult.class);
23922392
verify(commandCallback).complete(resultCaptor.capture());
23932393
assertTrue(resultCaptor.getValue().isSuccess());
2394-
verify(volumeDetailsDao).removeDetail(100L, OntapStorageConstants.QOS_POLICY_UUID);
2394+
verify(volumeDetailsDao, never()).removeDetail(100L, OntapStorageConstants.QOS_POLICY_UUID);
23952395
verify(sanStrategy).deleteVolumeQosPolicy("qos-uuid");
23962396
}
23972397
}

0 commit comments

Comments
 (0)