VOL-4029 Fetch ONU stats on demand

Change-Id: I7248ab65f320858e9bdf9bdf6a60a27a734b8640
diff --git a/pkg/mocks/mockOpenOltClient.go b/pkg/mocks/mockOpenOltClient.go
index 5284bbd..89babc5 100644
--- a/pkg/mocks/mockOpenOltClient.go
+++ b/pkg/mocks/mockOpenOltClient.go
@@ -265,3 +265,8 @@
 func (ooc *MockOpenoltClient) GetGemPortStatistics(ctx context.Context, in *openolt.OnuPacket, opts ...grpc.CallOption) (*openolt.GemPortStatistics, error) {
 	return &openolt.GemPortStatistics{}, nil
 }
+
+//GetPonRxPower mocks the GetPonRxPower function of Openoltclient.
+func (ooc *MockOpenoltClient) GetPonRxPower(ctx context.Context, in *openolt.Onu, opts ...grpc.CallOption) (*openolt.PonRxPowerData, error) {
+	return &openolt.PonRxPowerData{}, nil
+}