if we're completing the InfluxDB setup via automation, attempt to store the token in the config file automatically.

This commit is contained in:
Jason Kulatunga
2022-04-30 15:56:48 -07:00
parent 9ebf252d4f
commit 5fb5b9afbe
2 changed files with 4 additions and 1 deletions
+1
View File
@@ -9,6 +9,7 @@ import (
type Interface interface {
Init() error
ReadConfig(configFilePath string) error
WriteConfig() error
Set(key string, value interface{})
SetDefault(key string, value interface{})
@@ -99,7 +99,9 @@ func NewScrutinyRepository(appConfig config.Interface, globalLogger logrus.Field
}
appConfig.Set("web.influxdb.token", *onboardingResponse.Auth.Token)
//todo: determine if we should write the config file out here.
// we should write the config file out here. Ignore failures.
_ = appConfig.WriteConfig()
}
// Use blocking write client for writes to desired bucket