Skip to content

Commit

Permalink
Enable ifshort linter
Browse files Browse the repository at this point in the history
  • Loading branch information
Nuckal777 committed Sep 23, 2021
1 parent d46e299 commit 532836b
Show file tree
Hide file tree
Showing 11 changed files with 14 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ linters:
- tagliatelle
- wastedassign
- revive
# - ifshort
- ifshort
disable-all: false
fast: false
issues:
Expand Down
3 changes: 1 addition & 2 deletions controllers/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,7 @@ func loadPluginChains(config *ucfg.Config, registry *plugin.Registry) (state.Plu
Notify string
Trigger string
}{}
err := config.Unpack(&texts)
if err != nil {
if err := config.Unpack(&texts); err != nil {
return chains, err
}
checkChain, err := registry.NewCheckChain(texts.Check)
Expand Down
6 changes: 2 additions & 4 deletions plugin/impl/annotation.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ func (h *HasAnnotation) New(config *ucfg.Config) (plugin.Checker, error) {
Key string `config:"key" validate:"required"`
Value string `config:"value"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &HasAnnotation{Key: conf.Key, Value: conf.Value}, nil
Expand Down Expand Up @@ -74,8 +73,7 @@ func (a *AlterAnnotation) New(config *ucfg.Config) (plugin.Trigger, error) {
Value string `config:"value"`
Remove bool `config:"remove"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &AlterAnnotation{Key: conf.Key, Remove: conf.Remove, Value: conf.Value}, nil
Expand Down
3 changes: 1 addition & 2 deletions plugin/impl/condition.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ func (c *Condition) New(config *ucfg.Config) (plugin.Checker, error) {
Type string `config:"type" validate:"required"`
Status string `config:"status" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &Condition{Type: conf.Type, Status: conf.Status}, nil
Expand Down
6 changes: 2 additions & 4 deletions plugin/impl/label.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ func (h *HasLabel) New(config *ucfg.Config) (plugin.Checker, error) {
Key string `config:"key" validate:"required"`
Value string `config:"value"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &HasLabel{Key: conf.Key, Value: conf.Value}, nil
Expand Down Expand Up @@ -73,8 +72,7 @@ func (a *AlterLabel) New(config *ucfg.Config) (plugin.Trigger, error) {
Value string `config:"value"`
Remove bool `config:"remove"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &AlterLabel{Key: conf.Key, Remove: conf.Remove, Value: conf.Value}, nil
Expand Down
3 changes: 1 addition & 2 deletions plugin/impl/mail.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,7 @@ func (m *Mail) New(config *ucfg.Config) (plugin.Notifier, error) {
User string `config:"user"`
Password string `config:"password"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &Mail{
Expand Down
3 changes: 1 addition & 2 deletions plugin/impl/maxmaintenance.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ func (m *MaxMaintenance) New(config *ucfg.Config) (plugin.Checker, error) {
conf := struct {
Max int `config:"max" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &MaxMaintenance{MaxNodes: conf.Max}, nil
Expand Down
6 changes: 2 additions & 4 deletions plugin/impl/slack.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,7 @@ func (sw *SlackWebhook) New(config *ucfg.Config) (plugin.Notifier, error) {
Channel string `config:"channel" validate:"required"`
Message string `config:"message" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &SlackWebhook{Hook: conf.Hook, Channel: conf.Channel, Message: conf.Message}, nil
Expand Down Expand Up @@ -118,8 +117,7 @@ func (st *SlackThread) New(config *ucfg.Config) (plugin.Notifier, error) {
LeaseNamespace string `config:"leaseNamespace" validate:"required"`
Period time.Duration `config:"period" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &SlackThread{
Expand Down
3 changes: 1 addition & 2 deletions plugin/impl/stagger.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,7 @@ func (s *Stagger) New(config *ucfg.Config) (plugin.Checker, error) {
LeaseName string `config:"leaseName" validate:"required"`
LeaseNamespace string `config:"leaseNamespace" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
return &Stagger{LeaseName: types.NamespacedName{
Expand Down
3 changes: 1 addition & 2 deletions plugin/impl/wait.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,7 @@ func (w *Wait) New(config *ucfg.Config) (plugin.Checker, error) {
conf := struct {
Duration string `config:"duration" validate:"required"`
}{}
err := config.Unpack(&conf)
if err != nil {
if err := config.Unpack(&conf); err != nil {
return nil, err
}
duration, err := time.ParseDuration(conf.Duration)
Expand Down
3 changes: 1 addition & 2 deletions state/state.go
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,7 @@ func notifyDefault(params plugin.Parameters, data *Data, interval time.Duration,
if label == data.LastNotificationState && time.Since(data.LastNotification) <= interval {
return nil
}
err := chain.Execute(params)
if err != nil {
if err := chain.Execute(params); err != nil {
return err
}
data.LastNotification = time.Now()
Expand Down

0 comments on commit 532836b

Please sign in to comment.