treewide: replace error comparisons and assertions with errors.Is
Change-Id: Id2424eb155f2c6842c72c5fafd124d428ef901f2
Reviewed-on: https://review.monogon.dev/c/monogon/+/2994
Tested-by: Jenkins CI
Reviewed-by: Serge Bazanski <serge@monogon.tech>
diff --git a/cloud/shepherd/mini/main.go b/cloud/shepherd/mini/main.go
index 67231c0..b35c09e 100644
--- a/cloud/shepherd/mini/main.go
+++ b/cloud/shepherd/mini/main.go
@@ -3,6 +3,7 @@
import (
"context"
"encoding/json"
+ "errors"
"flag"
"fmt"
"io"
@@ -182,7 +183,7 @@
}
}()
go func() {
- if err := c.WebugConfig.Start(ctx, conn); err != nil && err != ctx.Err() {
+ if err := c.WebugConfig.Start(ctx, conn); err != nil && !errors.Is(err, ctx.Err()) {
klog.Exitf("Failed to start webug: %v", err)
}
}()