def DeleteVolume(self, request, context): start_time = time.time() delete_volume(request.volume_id) logging.info( logf("Volume deleted", name=request.volume_id, duration_seconds=time.time() - start_time)) return csi_pb2.DeleteVolumeResponse()
def DeleteVolume(self, request, context): start_time = time.time() if not request.volume_id: errmsg = "Volume ID is empty and must be provided" logging.error(errmsg) context.set_details(errmsg) context.set_code(grpc.StatusCode.INVALID_ARGUMENT) return csi_pb2.DeleteVolumeResponse() delete_volume(request.volume_id) logging.info( logf("Delete Volume response completed", name=request.volume_id, duration_seconds=time.time() - start_time)) return csi_pb2.DeleteVolumeResponse()