INNER CODE UNIT · Go
init
Edgio/vflow · consumers/cli/main.go:57
func init() {
flag.StringVar(&opts.Broker, "broker", "127.0.0.1:9092", "broker ipaddress:port")
flag.StringVar(&opts.Topic, "topic", "vflow.ipfix", "kafka topic")
flag.StringVar(&opts.Value, "value", "8.8.8.8", "element value - string")
flag.BoolVar(&opts.Debug, "debug", false, "enabled/disabled debug")
flag.IntVar(&opts.Id, "id", 12, "IPFIX element ID")
flag.IntVar(&opts.Workers, "workers", 16, "workers number / partition number")
flag.Parse()
}
func main() {
var wg sync.WaitGroup
config := cluster.NewConfig()
config.Consumer.Return.Errors = true
config.Group.Return.Notifications = true