Skip to content

Commit

Permalink
replacement UserName to Username
Browse files Browse the repository at this point in the history
Signed-off-by: WalkerWang731 <wxy1990731@hotmail.com>
  • Loading branch information
WalkerWang731 committed Jan 14, 2021
1 parent 2c00b3d commit 5d19011
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion cmd/ingester/app/flags_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ func TestOptionsWithFlags(t *testing.T) {

func TestTLSFlags(t *testing.T) {
kerb := auth.KerberosConfig{ServiceName: "kafka", ConfigPath: "/etc/krb5.conf", KeyTabPath: "/etc/security/kafka.keytab"}
plain := auth.PlainTextConfig{UserName: "", Password: "", Mechanism: "PLAIN"}
plain := auth.PlainTextConfig{Username: "", Password: "", Mechanism: "PLAIN"}
tests := []struct {
flags []string
expected auth.AuthenticationConfig
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ func (f Factory) CreateDefaultConfig() configmodels.Exporter {

if opts.Config.Authentication == "plaintext" {
cfg.Authentication.PlainText = &kafkaexporter.PlainTextConfig{
Username: opts.Config.PlainText.UserName,
Username: opts.Config.PlainText.Username,
Password: opts.Config.PlainText.Password,
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ func (f *Factory) CreateDefaultConfig() configmodels.Receiver {

if opts.Authentication == "plaintext" {
cfg.Authentication.PlainText = &kafkaexporter.PlainTextConfig{
Username: opts.PlainText.UserName,
Username: opts.PlainText.Username,
Password: opts.PlainText.Password,
}
}
Expand Down
4 changes: 2 additions & 2 deletions pkg/kafka/auth/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ func (config *AuthenticationConfig) InitFromViper(configPrefix string, v *viper.
config.Kerberos.ServiceName = v.GetString(configPrefix + kerberosPrefix + suffixKerberosServiceName)
config.Kerberos.Realm = v.GetString(configPrefix + kerberosPrefix + suffixKerberosRealm)
config.Kerberos.UseKeyTab = v.GetBool(configPrefix + kerberosPrefix + suffixKerberosUseKeyTab)
config.Kerberos.Username = v.GetString(configPrefix + kerberosPrefix + suffixKerberosUserName)
config.Kerberos.Username = v.GetString(configPrefix + kerberosPrefix + suffixKerberosUsername)
config.Kerberos.Password = v.GetString(configPrefix + kerberosPrefix + suffixKerberosPassword)
config.Kerberos.ConfigPath = v.GetString(configPrefix + kerberosPrefix + suffixKerberosConfig)
config.Kerberos.KeyTabPath = v.GetString(configPrefix + kerberosPrefix + suffixKerberosKeyTab)
Expand All @@ -100,7 +100,7 @@ func (config *AuthenticationConfig) InitFromViper(configPrefix string, v *viper.
config.TLS.Enabled = true
}

config.PlainText.UserName = v.GetString(configPrefix + plainTextPrefix + suffixPlainTextUserName)
config.PlainText.Username = v.GetString(configPrefix + plainTextPrefix + suffixPlainTextUsername)
config.PlainText.Password = v.GetString(configPrefix + plainTextPrefix + suffixPlainTextPassword)
config.PlainText.Mechanism = v.GetString(configPrefix + plainTextPrefix + suffixPlainTextMechanism)
}
12 changes: 6 additions & 6 deletions pkg/kafka/auth/options.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const (
suffixKerberosServiceName = ".service-name"
suffixKerberosRealm = ".realm"
suffixKerberosUseKeyTab = ".use-keytab"
suffixKerberosUserName = ".username"
suffixKerberosUsername = ".username"
suffixKerberosPassword = ".password"
suffixKerberosConfig = ".config-file"
suffixKerberosKeyTab = ".keytab-file"
Expand All @@ -44,11 +44,11 @@ const (
defaultKerberosKeyTab = "/etc/security/kafka.keytab"

plainTextPrefix = ".plaintext"
suffixPlainTextUserName = ".username"
suffixPlainTextUsername = ".username"
suffixPlainTextPassword = ".password"
suffixPlainTextMechanism = ".mechanism"

defaultPlainTextUserName = ""
defaultPlainTextUsername = ""
defaultPlainTextPassword = ""
defaultPlainTextMechanism = "PLAIN"
)
Expand All @@ -67,7 +67,7 @@ func addKerberosFlags(configPrefix string, flagSet *flag.FlagSet) {
defaultKerberosPassword,
"The Kerberos password used for authenticate with KDC")
flagSet.String(
configPrefix+kerberosPrefix+suffixKerberosUserName,
configPrefix+kerberosPrefix+suffixKerberosUsername,
defaultKerberosUsername,
"The Kerberos username used for authenticate with KDC")
flagSet.String(
Expand All @@ -86,8 +86,8 @@ func addKerberosFlags(configPrefix string, flagSet *flag.FlagSet) {

func addPlainTextFlags(configPrefix string, flagSet *flag.FlagSet) {
flagSet.String(
configPrefix+plainTextPrefix+suffixPlainTextUserName,
defaultPlainTextUserName,
configPrefix+plainTextPrefix+suffixPlainTextUsername,
defaultPlainTextUsername,
"The plaintext Username for SASL/PLAIN authentication")
flagSet.String(
configPrefix+plainTextPrefix+suffixPlainTextPassword,
Expand Down
6 changes: 3 additions & 3 deletions pkg/kafka/auth/plaintext.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ func (x *scramClient) Done() bool {

// PlainTextConfig describes the configuration properties needed for SASL/PLAIN with kafka
type PlainTextConfig struct {
UserName string `mapstructure:"username"`
Username string `mapstructure:"username"`
Password string `mapstructure:"password" json:"-"`
Mechanism string `mapstructure:"mechanism"`
}
Expand All @@ -67,7 +67,7 @@ var _ sarama.SCRAMClient = (*scramClient)(nil)

func setPlainTextConfiguration(config *PlainTextConfig, saramaConfig *sarama.Config) error {
saramaConfig.Net.SASL.Enable = true
saramaConfig.Net.SASL.User = config.UserName
saramaConfig.Net.SASL.User = config.Username
saramaConfig.Net.SASL.Password = config.Password
switch strings.ToUpper(config.Mechanism) {
case "SCRAM-SHA-256":
Expand All @@ -88,4 +88,4 @@ func setPlainTextConfiguration(config *PlainTextConfig, saramaConfig *sarama.Con

}
return nil
}
}
2 changes: 1 addition & 1 deletion plugin/storage/kafka/options_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ func TestRequiredAcksFailures(t *testing.T) {

func TestTLSFlags(t *testing.T) {
kerb := auth.KerberosConfig{ServiceName: "kafka", ConfigPath: "/etc/krb5.conf", KeyTabPath: "/etc/security/kafka.keytab"}
plain := auth.PlainTextConfig{UserName: "", Password: "", Mechanism: "PLAIN"}
plain := auth.PlainTextConfig{Username: "", Password: "", Mechanism: "PLAIN"}
tests := []struct {
flags []string
expected auth.AuthenticationConfig
Expand Down

0 comments on commit 5d19011

Please sign in to comment.