*: replace --collectors.[name].* with --collector.[name].* flags (click PR number for more information) (#1659)

This commit is contained in:
Jan-Otto Kröpke
2024-10-02 13:24:58 +02:00
committed by GitHub
parent 2155d34779
commit 0a78909cf6
5 changed files with 7 additions and 7 deletions

View File

@@ -122,7 +122,7 @@ func NewWithFlags(app *kingpin.Application) *Collector {
var collectorsEnabled string var collectorsEnabled string
app.Flag("collectors.dfsr.sources-enabled", "Comma-separated list of DFSR Perflib sources to use."). app.Flag("collector.dfsr.sources-enabled", "Comma-separated list of DFSR Perflib sources to use.").
Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled) Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled)
app.Action(func(*kingpin.ParseContext) error { app.Action(func(*kingpin.ParseContext) error {

View File

@@ -106,12 +106,12 @@ func NewWithFlags(app *kingpin.Application) *Collector {
var collectorsEnabled string var collectorsEnabled string
app.Flag( app.Flag(
"collectors.exchange.list", "collector.exchange.list",
"List the collectors along with their perflib object name/ids", "List the collectors along with their perflib object name/ids",
).BoolVar(&listAllCollectors) ).BoolVar(&listAllCollectors)
app.Flag( app.Flag(
"collectors.exchange.enabled", "collector.exchange.enabled",
"Comma-separated list of collectors to use. Defaults to all, if not specified.", "Comma-separated list of collectors to use. Defaults to all, if not specified.",
).Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled) ).Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled)

View File

@@ -59,7 +59,7 @@ func NewWithFlags(app *kingpin.Application) *Collector {
var filePatterns string var filePatterns string
app.Flag( app.Flag(
"collectors.filetime.file-patterns", "collector.filetime.file-patterns",
"Comma-separated list of file patterns. Each pattern is a glob pattern that can contain `*`, `?`, and `**` (recursive). See https://github.com/bmatcuk/doublestar#patterns", "Comma-separated list of file patterns. Each pattern is a glob pattern that can contain `*`, `?`, and `**` (recursive). See https://github.com/bmatcuk/doublestar#patterns",
).Default(strings.Join(ConfigDefaults.filePatterns, ",")).StringVar(&filePatterns) ).Default(strings.Join(ConfigDefaults.filePatterns, ",")).StringVar(&filePatterns)

View File

@@ -196,7 +196,7 @@ func NewWithFlags(app *kingpin.Application) *Collector {
var collectorsEnabled string var collectorsEnabled string
app.Flag( app.Flag(
"collectors.mscluster.enabled", "collector.mscluster.enabled",
"Comma-separated list of collectors to use.", "Comma-separated list of collectors to use.",
).Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled) ).Default(strings.Join(ConfigDefaults.CollectorsEnabled, ",")).StringVar(&collectorsEnabled)

View File

@@ -452,12 +452,12 @@ func NewWithFlags(app *kingpin.Application) *Collector {
var collectorsEnabled string var collectorsEnabled string
app.Flag( app.Flag(
"collectors.mssql.class-print", "collector.mssql.class-print",
"If true, print available mssql WMI classes and exit. Only displays if the mssql collector is enabled.", "If true, print available mssql WMI classes and exit. Only displays if the mssql collector is enabled.",
).BoolVar(&listAllCollectors) ).BoolVar(&listAllCollectors)
app.Flag( app.Flag(
"collectors.mssql.classes-enabled", "collector.mssql.classes-enabled",
"Comma-separated list of mssql WMI classes to use.", "Comma-separated list of mssql WMI classes to use.",
).Default(strings.Join(c.config.CollectorsEnabled, ",")).StringVar(&collectorsEnabled) ).Default(strings.Join(c.config.CollectorsEnabled, ",")).StringVar(&collectorsEnabled)