VOL-3419: Replicate voltha flows in openolt agent
- The scale-tester-app will adhere to new openolt.proto interface (version 4.0.2)
and will pass necessary information for openolt-agent to replicate the flows.
- upgrade to voltha-lib-go version 4.0.0
Change-Id: I9d862929ae8ac4468d4e93096f8cd8e16f26ec93
diff --git a/config/config.go b/config/config.go
index 6b9f7c0..07dfb1e 100644
--- a/config/config.go
+++ b/config/config.go
@@ -22,7 +22,7 @@
"strconv"
"strings"
- "github.com/opencord/voltha-lib-go/v3/pkg/log"
+ "github.com/opencord/voltha-lib-go/v4/pkg/log"
)
// Open OLT default constants
@@ -58,8 +58,15 @@
IsGroupTest bool
}
+var logger log.CLogger
+
func init() {
- _, _ = log.AddPackage(log.JSON, log.WarnLevel, nil)
+ // Setup this package so that it's log level can be modified at run time
+ var err error
+ logger, err = log.RegisterPackage(log.JSON, log.DebugLevel, log.Fields{})
+ if err != nil {
+ panic(err)
+ }
}
func GetTpIDList(tpIDsStr string) []int {
@@ -70,7 +77,7 @@
tpIDSlice = append(tpIDSlice, tpID)
}
}
- log.Debugw("parsed-tp-id-slice", log.Fields{"tpIDSlice": tpIDSlice})
+ logger.Debugw(nil, "parsed-tp-id-slice", log.Fields{"tpIDSlice": tpIDSlice})
return tpIDSlice
}