Files
certmanager/pkg/auxgrpc/error.go
Олег Бородин f605a01b22 working changes
2024-07-30 16:39:01 +02:00

20 lines
280 B
Go

package auxgrpc
import (
"fmt"
"google.golang.org/grpc/status"
)
func FmtError(err error) error {
if err != nil {
st, ok := status.FromError(err)
if !ok {
return err
}
err := fmt.Errorf("Return code %d, %s", st.Code(), st.Message())
return err
}
return err
}