Skip to content

Commit e87e137

Browse files
committed
Allow changing tracker address via command line
1 parent d369f6f commit e87e137

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cmd/ssl-game-controller/main.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import (
1515

1616
var address = flag.String("address", "localhost:8081", "The address on which the UI and API is served")
1717
var visionAddress = flag.String("visionAddress", "", "The address (ip+port) from which vision packages are received")
18+
var trackerAddress = flag.String("trackerAddress", "", "The address (ip+port) from which tracker packages are received")
1819
var publishAddress = flag.String("publishAddress", "", "The address (ip+port) to which referee command should be sent")
1920
var timeAcquisitionMode = flag.String("timeAcquisitionMode", "", "The time acquisitionMode to use (system, ci, vision)")
2021
var skipInterfaces = flag.String("skipInterfaces", "", "Comma separated list of interface names to ignore when receiving multicast packets")
@@ -39,6 +40,9 @@ func setupGameController() {
3940
if visionAddress != nil && *visionAddress != "" {
4041
cfg.Network.VisionAddress = *visionAddress
4142
}
43+
if trackerAddress != nil && *trackerAddress != "" {
44+
cfg.Network.TrackerAddress = *trackerAddress
45+
}
4246
if publishAddress != nil && *publishAddress != "" {
4347
cfg.Network.PublishAddress = *publishAddress
4448
}

0 commit comments

Comments
 (0)