Skip to content

Commit 792555c

Browse files
committed
Register config listener when setting config
1 parent 199fc64 commit 792555c

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

cmd/state-svc/main.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,8 @@ func main() {
7070
}
7171
rollbar.SetupRollbar(constants.StateServiceRollbarToken)
7272
rollbar.SetConfig(cfg)
73-
api.SetConfig(cfg)
7473

75-
if err := api.RegisterConfigListener(cfg); err != nil {
76-
multilog.Critical("Could not register config listener: %v", errs.JoinMessage(err))
77-
exitCode = 1
78-
return
79-
}
74+
api.SetConfig(cfg)
8075

8176
if os.Getenv("VERBOSE") == "true" {
8277
logging.CurrentHandler().SetVerbose(true)

pkg/platform/api/settings.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,15 +127,15 @@ var urlsByService = map[Service]*url.URL{
127127

128128
var configuredAPIHost string
129129

130-
func RegisterConfigListener(cfg *config.Instance) error {
130+
func registerConfigListener(cfg *config.Instance) {
131131
configMediator.AddListener(constants.APIHostConfig, func() {
132132
configuredAPIHost = cfg.GetString(constants.APIHostConfig)
133133
})
134-
return nil
135134
}
136135

137136
func SetConfig(cfg *config.Instance) {
138137
configuredAPIHost = cfg.GetString(constants.APIHostConfig)
138+
registerConfigListener(cfg)
139139
}
140140

141141
// GetServiceURL returns the URL for the given service

0 commit comments

Comments
 (0)