Skip to content

Commit 1e7874f

Browse files
authored
fix MonitorCreateVolumeTask to handle CNS Fault (#3448)
1 parent cae0b46 commit 1e7874f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pkg/common/cns-lib/volume/manager.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,8 @@ func (m *defaultManager) MonitorCreateVolumeTask(ctx context.Context,
480480
} else {
481481
// Validate if the volume is already registered.
482482
faultType = ExtractFaultTypeFromVolumeResponseResult(ctx, volumeOperationRes)
483-
resp, err := validateCreateVolumeResponseFault(ctx, volNameFromInputSpec, volumeOperationRes)
483+
var resp *CnsVolumeInfo
484+
resp, err = validateCreateVolumeResponseFault(ctx, volNameFromInputSpec, volumeOperationRes)
484485
if err == nil {
485486
*volumeOperationDetails = createRequestDetails(volNameFromInputSpec, resp.VolumeID.Id, "", 0,
486487
(*volumeOperationDetails).QuotaDetails,

0 commit comments

Comments
 (0)