mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2026-02-27 07:06:35 +00:00
mssql: fix nil panic, if YAML file is used a configuration (#1570)
This commit is contained in:
@@ -78,12 +78,19 @@ func NewWithFlags(app *kingpin.Application) *Collector {
|
||||
c := &Collector{
|
||||
config: ConfigDefaults,
|
||||
}
|
||||
c.config.TextFileDirectories = make([]string, 0)
|
||||
|
||||
var textFileDirectories string
|
||||
|
||||
app.Flag(
|
||||
"collector.textfile.directories",
|
||||
"Directory or Directories to read text files with metrics from.",
|
||||
).Default(strings.Join(ConfigDefaults.TextFileDirectories, ",")).StringsVar(&c.config.TextFileDirectories)
|
||||
).Default(strings.Join(ConfigDefaults.TextFileDirectories, ",")).StringVar(&textFileDirectories)
|
||||
|
||||
app.Action(func(*kingpin.ParseContext) error {
|
||||
c.config.TextFileDirectories = strings.Split(textFileDirectories, ",")
|
||||
|
||||
return nil
|
||||
})
|
||||
|
||||
return c
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user