@@ -41,7 +41,7 @@ func (client Client) WaitForInstanceStatus(ctx context.Context, instanceID int,
4141 return instance , nil
4242 }
4343 case <- ctx .Done ():
44- return nil , fmt .Errorf ("Error waiting for Instance %d status %s: %s " , instanceID , status , ctx .Err ())
44+ return nil , fmt .Errorf ("Error waiting for Instance %d status %s: %w " , instanceID , status , ctx .Err ())
4545 }
4646 }
4747}
@@ -77,7 +77,7 @@ func (client Client) WaitForInstanceDiskStatus(ctx context.Context, instanceID i
7777 }
7878 }
7979 case <- ctx .Done ():
80- return nil , fmt .Errorf ("Error waiting for Instance %d Disk %d status %s: %s " , instanceID , diskID , status , ctx .Err ())
80+ return nil , fmt .Errorf ("Error waiting for Instance %d Disk %d status %s: %w " , instanceID , diskID , status , ctx .Err ())
8181 }
8282 }
8383}
@@ -104,7 +104,7 @@ func (client Client) WaitForVolumeStatus(ctx context.Context, volumeID int, stat
104104 return volume , nil
105105 }
106106 case <- ctx .Done ():
107- return nil , fmt .Errorf ("Error waiting for Volume %d status %s: %s " , volumeID , status , ctx .Err ())
107+ return nil , fmt .Errorf ("Error waiting for Volume %d status %s: %w " , volumeID , status , ctx .Err ())
108108 }
109109 }
110110}
@@ -131,7 +131,7 @@ func (client Client) WaitForSnapshotStatus(ctx context.Context, instanceID int,
131131 return snapshot , nil
132132 }
133133 case <- ctx .Done ():
134- return nil , fmt .Errorf ("Error waiting for Instance %d Snapshot %d status %s: %s " , instanceID , snapshotID , status , ctx .Err ())
134+ return nil , fmt .Errorf ("Error waiting for Instance %d Snapshot %d status %s: %w " , instanceID , snapshotID , status , ctx .Err ())
135135 }
136136 }
137137}
@@ -164,7 +164,7 @@ func (client Client) WaitForVolumeLinodeID(ctx context.Context, volumeID int, li
164164 return volume , nil
165165 }
166166 case <- ctx .Done ():
167- return nil , fmt .Errorf ("Error waiting for Volume %d to have Instance %v: %s " , volumeID , linodeID , ctx .Err ())
167+ return nil , fmt .Errorf ("Error waiting for Volume %d to have Instance %v: %w " , volumeID , linodeID , ctx .Err ())
168168 }
169169 }
170170}
@@ -191,7 +191,7 @@ func (client Client) WaitForLKEClusterStatus(ctx context.Context, clusterID int,
191191 return cluster , nil
192192 }
193193 case <- ctx .Done ():
194- return nil , fmt .Errorf ("Error waiting for Cluster %d status %s: %s " , clusterID , status , ctx .Err ())
194+ return nil , fmt .Errorf ("Error waiting for Cluster %d status %s: %w " , clusterID , status , ctx .Err ())
195195 }
196196 }
197197}
@@ -234,7 +234,7 @@ func (client Client) WaitForLKEClusterConditions(
234234
235235 lkeKubeConfig , err := client .GetLKEClusterKubeconfig (ctx , clusterID )
236236 if err != nil {
237- return fmt .Errorf ("failed to get Kubeconfig for LKE cluster %d: %s " , clusterID , err )
237+ return fmt .Errorf ("failed to get Kubeconfig for LKE cluster %d: %w " , clusterID , err )
238238 }
239239
240240 ticker := time .NewTicker (client .millisecondsPerPoll * time .Millisecond )
@@ -260,7 +260,7 @@ func (client Client) WaitForLKEClusterConditions(
260260 }
261261
262262 case <- ctx .Done ():
263- return fmt .Errorf ("Error waiting for cluster %d conditions: %s " , clusterID , ctx .Err ())
263+ return fmt .Errorf ("Error waiting for cluster %d conditions: %w " , clusterID , ctx .Err ())
264264 }
265265 }
266266 }
@@ -291,7 +291,7 @@ func (client Client) WaitForEventFinished(ctx context.Context, id any, entityTyp
291291 // All of the filter supported types have int ids
292292 filterableEntityID , err := strconv .Atoi (fmt .Sprintf ("%v" , id ))
293293 if err != nil {
294- return nil , fmt .Errorf ("Error parsing Entity ID %q for optimized WaitForEventFinished EventType %q: %s " , id , entityType , err )
294+ return nil , fmt .Errorf ("Error parsing Entity ID %q for optimized WaitForEventFinished EventType %q: %w " , id , entityType , err )
295295 }
296296 filter .AddField (Eq , "entity.id" , filterableEntityID )
297297 filter .AddField (Eq , "entity.type" , entityType )
@@ -397,7 +397,7 @@ func (client Client) WaitForEventFinished(ctx context.Context, id any, entityTyp
397397 lastLog = nextLog
398398 }
399399 case <- ctx .Done ():
400- return nil , fmt .Errorf ("Error waiting for Event Status '%s' of %s %v action '%s': %s " , EventFinished , titledEntityType , id , action , ctx .Err ())
400+ return nil , fmt .Errorf ("Error waiting for Event Status '%s' of %s %v action '%s': %w " , EventFinished , titledEntityType , id , action , ctx .Err ())
401401 }
402402 }
403403}
@@ -424,7 +424,7 @@ func (client Client) WaitForImageStatus(ctx context.Context, imageID string, sta
424424 return image , nil
425425 }
426426 case <- ctx .Done ():
427- return nil , fmt .Errorf ("failed to wait for Image %s status %s: %s " , imageID , status , ctx .Err ())
427+ return nil , fmt .Errorf ("failed to wait for Image %s status %s: %w " , imageID , status , ctx .Err ())
428428 }
429429 }
430430}
@@ -451,7 +451,7 @@ func (client Client) WaitForMySQLDatabaseBackup(ctx context.Context, dbID int, l
451451 }
452452 }
453453 case <- ctx .Done ():
454- return nil , fmt .Errorf ("failed to wait for backup %s: %s " , label , ctx .Err ())
454+ return nil , fmt .Errorf ("failed to wait for backup %s: %w " , label , ctx .Err ())
455455 }
456456 }
457457}
@@ -478,7 +478,7 @@ func (client Client) WaitForMongoDatabaseBackup(ctx context.Context, dbID int, l
478478 }
479479 }
480480 case <- ctx .Done ():
481- return nil , fmt .Errorf ("failed to wait for backup %s: %s " , label , ctx .Err ())
481+ return nil , fmt .Errorf ("failed to wait for backup %s: %w " , label , ctx .Err ())
482482 }
483483 }
484484}
@@ -505,7 +505,7 @@ func (client Client) WaitForPostgresDatabaseBackup(ctx context.Context, dbID int
505505 }
506506 }
507507 case <- ctx .Done ():
508- return nil , fmt .Errorf ("failed to wait for backup %s: %s " , label , ctx .Err ())
508+ return nil , fmt .Errorf ("failed to wait for backup %s: %w " , label , ctx .Err ())
509509 }
510510 }
511511}
@@ -559,14 +559,14 @@ func (client Client) WaitForDatabaseStatus(
559559
560560 currentStatus , err := statusHandler (ctx , client , dbID )
561561 if err != nil {
562- return fmt .Errorf ("failed to get db status: %s " , err )
562+ return fmt .Errorf ("failed to get db status: %w " , err )
563563 }
564564
565565 if currentStatus == status {
566566 return nil
567567 }
568568 case <- ctx .Done ():
569- return fmt .Errorf ("failed to wait for database %d status: %s " , dbID , ctx .Err ())
569+ return fmt .Errorf ("failed to wait for database %d status: %w " , dbID , ctx .Err ())
570570 }
571571 }
572572}
@@ -585,7 +585,7 @@ func (client Client) NewEventPoller(
585585 }
586586
587587 if err := result .PreTask (ctx ); err != nil {
588- return nil , fmt .Errorf ("failed to run pretask: %s " , err )
588+ return nil , fmt .Errorf ("failed to run pretask: %w " , err )
589589 }
590590
591591 return & result , nil
@@ -632,7 +632,7 @@ func (p *EventPoller) PreTask(ctx context.Context) error {
632632 PageOptions : & PageOptions {Page : 1 },
633633 })
634634 if err != nil {
635- return fmt .Errorf ("failed to list events: %s " , err )
635+ return fmt .Errorf ("failed to list events: %w " , err )
636636 }
637637
638638 eventIDs := make (map [int ]bool , len (events ))
@@ -672,7 +672,7 @@ func (p *EventPoller) WaitForLatestUnknownEvent(ctx context.Context) (*Event, er
672672 case <- ticker .C :
673673 events , err := p .client .ListEvents (ctx , & listOpts )
674674 if err != nil {
675- return nil , fmt .Errorf ("failed to list events: %s " , err )
675+ return nil , fmt .Errorf ("failed to list events: %w " , err )
676676 }
677677
678678 for _ , event := range events {
@@ -685,7 +685,7 @@ func (p *EventPoller) WaitForLatestUnknownEvent(ctx context.Context) (*Event, er
685685 }
686686 }
687687 case <- ctx .Done ():
688- return nil , fmt .Errorf ("failed to wait for event: %s " , ctx .Err ())
688+ return nil , fmt .Errorf ("failed to wait for event: %w " , ctx .Err ())
689689 }
690690 }
691691}
@@ -702,15 +702,15 @@ func (p *EventPoller) WaitForFinished(
702702
703703 event , err := p .WaitForLatestUnknownEvent (ctx )
704704 if err != nil {
705- return nil , fmt .Errorf ("failed to wait for event: %s " , err )
705+ return nil , fmt .Errorf ("failed to wait for event: %w " , err )
706706 }
707707
708708 for {
709709 select {
710710 case <- ticker .C :
711711 event , err := p .client .GetEvent (ctx , event .ID )
712712 if err != nil {
713- return nil , fmt .Errorf ("failed to get event: %s " , err )
713+ return nil , fmt .Errorf ("failed to get event: %w " , err )
714714 }
715715
716716 switch event .Status {
@@ -722,7 +722,7 @@ func (p *EventPoller) WaitForFinished(
722722 continue
723723 }
724724 case <- ctx .Done ():
725- return nil , fmt .Errorf ("failed to wait for event: %s " , ctx .Err ())
725+ return nil , fmt .Errorf ("failed to wait for event: %w " , ctx .Err ())
726726 }
727727 }
728728}
0 commit comments