if we're completing the InfluxDB setup via automation, attempt to store the token in the config file automatically.
This commit is contained in:
@@ -9,6 +9,7 @@ import (
|
|||||||
type Interface interface {
|
type Interface interface {
|
||||||
Init() error
|
Init() error
|
||||||
ReadConfig(configFilePath string) error
|
ReadConfig(configFilePath string) error
|
||||||
|
WriteConfig() error
|
||||||
Set(key string, value interface{})
|
Set(key string, value interface{})
|
||||||
SetDefault(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)
|
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
|
// Use blocking write client for writes to desired bucket
|
||||||
|
|||||||
Reference in New Issue
Block a user