wrapping properly errors

This commit is contained in:
Leandro Moreira
2024-02-18 15:39:20 -03:00
parent c43f779fba
commit 1d4736d1ed

View File

@@ -32,12 +32,12 @@ func NewDonutEngineController(p DonutEngineParams) *DonutEngineController {
func (c *DonutEngineController) EngineFor(req *entities.RequestParams) (DonutEngine, error) { func (c *DonutEngineController) EngineFor(req *entities.RequestParams) (DonutEngine, error) {
prober := c.selectProberFor(req) prober := c.selectProberFor(req)
if prober == nil { if prober == nil {
return nil, fmt.Errorf("request %v: not fulfilled error %v", req, entities.ErrMissingProber) return nil, fmt.Errorf("request %v: not fulfilled error %w", req, entities.ErrMissingProber)
} }
streamer := c.selectStreamerFor(req) streamer := c.selectStreamerFor(req)
if prober == nil { if prober == nil {
return nil, fmt.Errorf("request %v: not fulfilled error %v", req, entities.ErrMissingStreamer) return nil, fmt.Errorf("request %v: not fulfilled error %w", req, entities.ErrMissingStreamer)
} }
return &donutEngine{ return &donutEngine{