Track the operation owning internal errors
This commit is contained in:
@@ -144,7 +144,7 @@ func (r *Runner) resolveSmokeBackend(id string) (domain.Backend, error) {
|
||||
}
|
||||
backend, err := lookup.GetBackend(id)
|
||||
if err != nil {
|
||||
return domain.Backend{}, fmt.Errorf("%w: backend %q: %v", ErrProfileLoad, id, err)
|
||||
return domain.Backend{}, &OperationError{Category: ErrProfileLoad, Cause: fmt.Errorf("backend %q: %w", id, err)}
|
||||
}
|
||||
return backend, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user