mirror of
https://github.com/cloudflare/cloudflared.git
synced 2025-07-28 07:19:56 +00:00
TUN-7125: Add management streaming logs WebSocket protocol
This commit is contained in:
14
vendor/nhooyr.io/websocket/internal/errd/wrap.go
generated
vendored
Normal file
14
vendor/nhooyr.io/websocket/internal/errd/wrap.go
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
package errd
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
// Wrap wraps err with fmt.Errorf if err is non nil.
|
||||
// Intended for use with defer and a named error return.
|
||||
// Inspired by https://github.com/golang/go/issues/32676.
|
||||
func Wrap(err *error, f string, v ...interface{}) {
|
||||
if *err != nil {
|
||||
*err = fmt.Errorf(f+": %w", append(v, *err)...)
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user