globals

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	AccountReload     time.Duration        `file:"account_reload"`
	ProductListReload time.Duration        `file:"product_list_reload"`
	GatherWindow      time.Duration        `file:"gather_window"`
	MaxQPS            int                  `file:"max_qps" env:"CLOUDCAT_MAX_QPS" default:"1"`
	ReqLimit          uint64               `file:"req_limit" env:"CLOUDCAT_REQ_LIMIT" default:"3000"`
	ReqLimitDuration  time.Duration        `file:"req_limit_duration" env:"CLOUDCAT_REQ_LIMIT_DURATION" default:"1h"`
	ReqLimitTimeout   time.Duration        `file:"req_limit_timeout" env:"CLOUDCAT_REQ_LIMIT_TIMEOUT" default:"5m"`
	OrgIds            string               `file:"org_ids" env:"CLOUDCAT_IMPORT_ORG_IDS" desc:"list of orgs to import cloud telemetry"`
	ProductsCfg       string               `file:"products" env:"CLOUDCAT_PRODUCTS"`
	Output            kafka.ProducerConfig `file:"output"`
	Products          []string
}
var (
	Log logs.Logger
	Cfg *Config
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL