Add terminal service session info (#1525)

This commit is contained in:
Jan-Otto Kröpke
2024-07-24 11:18:08 +02:00
committed by GitHub
parent fa8d28c181
commit 7044b556c2
8 changed files with 409 additions and 120 deletions

View File

@@ -87,6 +87,8 @@ func NewWithFlags(app *kingpin.Application) Collectors {
}
// NewWithConfig To be called by the external libraries for collector initialization without running kingpin.Parse
//
//goland:noinspection GoUnusedExportedFunction
func NewWithConfig(logger log.Logger, config Config) Collectors {
collectors := map[string]types.Collector{}
collectors[ad.Name] = ad.New(logger, &config.Ad)
@@ -145,6 +147,7 @@ func NewWithConfig(logger log.Logger, config Config) Collectors {
collectors[time.Name] = time.New(logger, &config.Time)
collectors[vmware.Name] = vmware.New(logger, &config.Vmware)
collectors[vmware_blast.Name] = vmware_blast.New(logger, &config.VmwareBlast)
return New(collectors)
}