Skip to content

Commit 8c92dd6

Browse files
committed
move check op is error check
1 parent 8721418 commit 8c92dd6

File tree

1 file changed

+20
-24
lines changed

1 file changed

+20
-24
lines changed

pkg/gce-cloud-provider/compute/gce-compute.go

+20-24
Original file line numberDiff line numberDiff line change
@@ -415,14 +415,12 @@ func (cloud *CloudProvider) insertRegionalDisk(
415415
insertOp, err = cloud.betaService.RegionDisks.Insert(project, volKey.Region, betaDiskToCreate).Context(ctx).Do()
416416
if insertOp != nil {
417417
opName = insertOp.Name
418-
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, betaDiskToCreate.Name)
419418
}
420419
} else {
421420
var insertOp *computev1.Operation
422421
insertOp, err = cloud.service.RegionDisks.Insert(project, volKey.Region, diskToCreate).Context(ctx).Do()
423422
if insertOp != nil {
424423
opName = insertOp.Name
425-
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, diskToCreate.Name)
426424
}
427425
}
428426
if err != nil {
@@ -463,6 +461,7 @@ func (cloud *CloudProvider) insertRegionalDisk(
463461
}
464462
return fmt.Errorf("unknown Insert disk operation error: %v", err)
465463
}
464+
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, diskToCreate.Name)
466465
return nil
467466
}
468467

@@ -511,14 +510,12 @@ func (cloud *CloudProvider) insertZonalDisk(
511510
insertOp, err = cloud.betaService.Disks.Insert(project, volKey.Zone, betaDiskToCreate).Context(ctx).Do()
512511
if insertOp != nil {
513512
opName = insertOp.Name
514-
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, betaDiskToCreate.Name)
515513
}
516514
} else {
517515
var insertOp *computev1.Operation
518516
insertOp, err = cloud.service.Disks.Insert(project, volKey.Zone, diskToCreate).Context(ctx).Do()
519517
if insertOp != nil {
520518
opName = insertOp.Name
521-
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, diskToCreate.Name)
522519
}
523520
}
524521

@@ -561,6 +558,7 @@ func (cloud *CloudProvider) insertZonalDisk(
561558
}
562559
return fmt.Errorf("unknown Insert disk operation error: %v", err)
563560
}
561+
klog.V(5).Infof("InsertDisk operation %s for disk %s", opName, diskToCreate.Name)
564562
return nil
565563
}
566564

@@ -578,9 +576,6 @@ func (cloud *CloudProvider) DeleteDisk(ctx context.Context, project string, volK
578576

579577
func (cloud *CloudProvider) deleteZonalDisk(ctx context.Context, project, zone, name string) error {
580578
op, err := cloud.service.Disks.Delete(project, zone, name).Context(ctx).Do()
581-
if op != nil {
582-
klog.V(5).Infof("DeleteDisk operation %s for disk %s", op.Name, name)
583-
}
584579
if err != nil {
585580
if IsGCEError(err, "notFound") {
586581
// Already deleted
@@ -592,14 +587,14 @@ func (cloud *CloudProvider) deleteZonalDisk(ctx context.Context, project, zone,
592587
if err != nil {
593588
return err
594589
}
590+
// if op != nil {
591+
klog.V(5).Infof("DeleteDisk operation %s for disk %s", op.Name, name)
592+
// }
595593
return nil
596594
}
597595

598596
func (cloud *CloudProvider) deleteRegionalDisk(ctx context.Context, project, region, name string) error {
599597
op, err := cloud.service.RegionDisks.Delete(project, region, name).Context(ctx).Do()
600-
if op != nil {
601-
klog.V(5).Infof("DeleteDisk operation %s for disk %s", op.Name, name)
602-
}
603598
if err != nil {
604599
if IsGCEError(err, "notFound") {
605600
// Already deleted
@@ -611,6 +606,9 @@ func (cloud *CloudProvider) deleteRegionalDisk(ctx context.Context, project, reg
611606
if err != nil {
612607
return err
613608
}
609+
// if op != nil {
610+
klog.V(5).Infof("DeleteDisk operation %s for disk %s", op.Name, name)
611+
// }
614612
return nil
615613
}
616614

@@ -631,32 +629,32 @@ func (cloud *CloudProvider) AttachDisk(ctx context.Context, project string, volK
631629
}
632630

633631
op, err := cloud.service.Instances.AttachDisk(project, instanceZone, instanceName, attachedDiskV1).Context(ctx).Do()
634-
if op != nil {
635-
klog.V(5).Infof("AttachDisk operation %s for disk %s", op.Name, attachedDiskV1.DeviceName)
636-
}
637632
if err != nil {
638633
return fmt.Errorf("failed cloud service attach disk call: %v", err)
639634
}
640635
err = cloud.waitForZonalOp(ctx, project, op.Name, instanceZone)
641636
if err != nil {
642637
return fmt.Errorf("failed when waiting for zonal op: %v", err)
643638
}
639+
// if op != nil {
640+
klog.V(5).Infof("AttachDisk operation %s for disk %s", op.Name, attachedDiskV1.DeviceName)
641+
// }
644642
return nil
645643
}
646644

647645
func (cloud *CloudProvider) DetachDisk(ctx context.Context, project, deviceName, instanceZone, instanceName string) error {
648646
klog.V(5).Infof("Detaching disk %v from %v", deviceName, instanceName)
649647
op, err := cloud.service.Instances.DetachDisk(project, instanceZone, instanceName, deviceName).Context(ctx).Do()
650-
if op != nil {
651-
klog.V(5).Infof("DetachDisk operation %s for disk %s", op.Name, deviceName)
652-
}
653648
if err != nil {
654649
return err
655650
}
656651
err = cloud.waitForZonalOp(ctx, project, op.Name, instanceZone)
657652
if err != nil {
658653
return err
659654
}
655+
if op != nil {
656+
klog.V(5).Infof("DetachDisk operation %s for disk %s", op.Name, deviceName)
657+
}
660658
return nil
661659
}
662660

@@ -862,9 +860,6 @@ func (cloud *CloudProvider) resizeZonalDisk(ctx context.Context, project string,
862860
SizeGb: requestGb,
863861
}
864862
op, err := cloud.service.Disks.Resize(project, volKey.Zone, volKey.Name, resizeReq).Context(ctx).Do()
865-
if op != nil {
866-
klog.V(5).Infof("ResizeDisk operation %s for disk %s", op.Name, volKey.Name)
867-
}
868863
if err != nil {
869864
return -1, fmt.Errorf("failed to resize zonal volume %v: %v", volKey.String(), err)
870865
}
@@ -873,7 +868,9 @@ func (cloud *CloudProvider) resizeZonalDisk(ctx context.Context, project string,
873868
if err != nil {
874869
return -1, fmt.Errorf("failed waiting for op for zonal resize for %s: %v", volKey.String(), err)
875870
}
876-
871+
// if op != nil {
872+
klog.V(5).Infof("ResizeDisk operation %s for disk %s", op.Name, volKey.Name)
873+
// }
877874
return requestGb, nil
878875
}
879876

@@ -883,9 +880,6 @@ func (cloud *CloudProvider) resizeRegionalDisk(ctx context.Context, project stri
883880
}
884881

885882
op, err := cloud.service.RegionDisks.Resize(project, volKey.Region, volKey.Name, resizeReq).Context(ctx).Do()
886-
if op != nil {
887-
klog.V(5).Infof("ResizeDisk operation %s for disk %s", op.Name, volKey.Name)
888-
}
889883
if err != nil {
890884
return -1, fmt.Errorf("failed to resize regional volume %v: %v", volKey.String(), err)
891885
}
@@ -894,7 +888,9 @@ func (cloud *CloudProvider) resizeRegionalDisk(ctx context.Context, project stri
894888
if err != nil {
895889
return -1, fmt.Errorf("failed waiting for op for regional resize for %s: %v", volKey.String(), err)
896890
}
897-
891+
// if op != nil {
892+
klog.V(5).Infof("ResizeDisk operation %s for disk %s", op.Name, volKey.Name)
893+
// }
898894
return requestGb, nil
899895
}
900896

0 commit comments

Comments
 (0)