Newer
Older
package utils
import (
"fmt"
"github.com/hashicorp/terraform-plugin-framework/diag"
)
func DiagnosticsToErr(diagnostics diag.Diagnostics) error {
for _, d := range diagnostics {
if d.Severity() != diag.SeverityError {
continue
}
return fmt.Errorf("%s: %s", d.Summary(), d.Detail())
}
return nil
}