Skip to content

Commit

Permalink
adds leading 0 to versions and missing config.
Browse files Browse the repository at this point in the history
  • Loading branch information
fgeller committed Aug 27, 2016
1 parent aa6d920 commit a990512
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
10 changes: 5 additions & 5 deletions common.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ var (

func kafkaVersion(s string) sarama.KafkaVersion {
switch s {
case "v8.2.0":
case "v0.8.2.0":
return sarama.V0_8_2_0
case "v8.2.1":
case "v0.8.2.1":
return sarama.V0_8_2_1
case "v8.2.2":
case "v0.8.2.2":
return sarama.V0_8_2_2
case "v9.0.0":
case "v0.9.0.0":
return sarama.V0_9_0_0
case "v9.0.1":
case "v0.9.0.1":
return sarama.V0_9_0_1
default:
return sarama.V0_10_0_0
Expand Down
14 changes: 13 additions & 1 deletion consume.go
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,19 @@ func consumeCommand() command {
if config.consume.verbose {
sarama.Logger = log.New(os.Stderr, "", log.LstdFlags)
}
consumer, err := sarama.NewConsumer(config.consume.brokers, nil)

conf := sarama.NewConfig()
conf.Version = config.consume.version
u, err := user.Current()
if err != nil {
fmt.Fprintf(os.Stderr, "Failed to read current user err=%v", err)
}
conf.ClientID = "kt-consume-" + u.Username
if config.consume.verbose {
fmt.Fprintf(os.Stderr, "sarama client configuration %#v\n", conf)
}

consumer, err := sarama.NewConsumer(config.consume.brokers, conf)
if err != nil {
fmt.Fprintf(os.Stderr, "Failed to create consumer err=%v\n", err)
os.Exit(1)
Expand Down

0 comments on commit a990512

Please sign in to comment.