Fixing BBR logging
Change-Id: Iac274dcc12a711fdbc1454fcf36b6b9fdd2c61ed
diff --git a/internal/common/options.go b/internal/common/options.go
index 8505de2..0f14eec 100644
--- a/internal/common/options.go
+++ b/internal/common/options.go
@@ -212,7 +212,7 @@
func readCliParams() *GlobalConfig {
- conf := GlobalConfig{}
+ conf := getDefaultOps()
configFile := flag.String("config", conf.BBSim.ConfigFile, "Configuration file path")
servicesFile := flag.String("services", conf.BBSim.ServiceConfigFile, "Service Configuration file path")
@@ -268,7 +268,7 @@
conf.Olt.DeviceId = net.HardwareAddr{0xA, 0xA, 0xA, 0xA, 0xA, byte(conf.Olt.ID)}.String()
}
- return &conf
+ return conf
}
func getDefaultOps() *GlobalConfig {
@@ -375,14 +375,12 @@
// This is only used by BBR
func GetBBROpts() BBRCliOptions {
- LoadConfig()
-
bbsimIp := flag.String("bbsimIp", "127.0.0.1", "BBSim IP")
bbsimPort := flag.String("bbsimPort", "50060", "BBSim Port")
bbsimApiPort := flag.String("bbsimApiPort", "50070", "BBSim API Port")
logFile := flag.String("logfile", "", "Log to a file")
- flag.Parse()
+ LoadConfig()
bbrOptions := BBRCliOptions{
Config,