VOL-4896 return error fro omci proxy messages
Change-Id: I9b695225af726747fbb50a3fb3ec5a1cdb9df06c
diff --git a/internal/pkg/core/openolt.go b/internal/pkg/core/openolt.go
index 801e563..6115ec5 100644
--- a/internal/pkg/core/openolt.go
+++ b/internal/pkg/core/openolt.go
@@ -19,7 +19,6 @@
import (
"context"
- "errors"
"fmt"
"sync"
"time"
@@ -393,7 +392,7 @@
func (oo *OpenOLT) ProxyOmciRequests(ctx context.Context, request *ia.OmciMessages) (*empty.Empty, error) {
if handler := oo.getDeviceHandler(request.ParentDeviceId); handler != nil {
if err := handler.ProxyOmciRequests(ctx, request); err != nil {
- return nil, errors.New(err.Error())
+ return nil, err
}
return &empty.Empty{}, nil
}
@@ -406,7 +405,7 @@
if handler := oo.getDeviceHandler(request.ParentDeviceId); handler != nil {
if err := handler.ProxyOmciMessage(ctx, request); err != nil {
- return nil, errors.New(err.Error())
+ return nil, err
}
return &empty.Empty{}, nil
}