Skip to content

Commit 160c0bb

Browse files
committed
Fix lint
1 parent 82932e5 commit 160c0bb

35 files changed

+370
-370
lines changed

.golangci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,5 +113,7 @@ issues:
113113
text: "svc.IsAnInteractiveSession is deprecated: Use IsWindowsService instead."
114114
- path: models/login/login_source.go
115115
linters:
116-
- structcheck
116+
- gocritic
117+
- errcheck
118+
- staticcheck
117119

cmd/admin.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -632,8 +632,8 @@ func runAddOauth(c *cli.Context) error {
632632
return err
633633
}
634634

635-
return login.CreateLoginSource(&login.LoginSource{
636-
Type: login.LoginOAuth2,
635+
return login.CreateSource(&login.Source{
636+
Type: login.OAuth2,
637637
Name: c.String("name"),
638638
IsActive: true,
639639
Cfg: parseOAuth2Config(c),
@@ -649,7 +649,7 @@ func runUpdateOauth(c *cli.Context) error {
649649
return err
650650
}
651651

652-
source, err := login.GetLoginSourceByID(c.Int64("id"))
652+
source, err := login.GetSourceByID(c.Int64("id"))
653653
if err != nil {
654654
return err
655655
}
@@ -716,7 +716,7 @@ func runListAuth(c *cli.Context) error {
716716
return err
717717
}
718718

719-
loginSources, err := login.LoginSources()
719+
loginSources, err := login.Sources()
720720

721721
if err != nil {
722722
return err
@@ -736,7 +736,7 @@ func runListAuth(c *cli.Context) error {
736736
w := tabwriter.NewWriter(os.Stdout, c.Int("min-width"), c.Int("tab-width"), c.Int("padding"), padChar, flags)
737737
fmt.Fprintf(w, "ID\tName\tType\tEnabled\n")
738738
for _, source := range loginSources {
739-
fmt.Fprintf(w, "%d\t%s\t%s\t%t\n", source.ID, source.Name, login.LoginNames[source.Type], source.IsActive)
739+
fmt.Fprintf(w, "%d\t%s\t%s\t%t\n", source.ID, source.Name, source.Type.String(), source.IsActive)
740740
}
741741
w.Flush()
742742

@@ -752,7 +752,7 @@ func runDeleteAuth(c *cli.Context) error {
752752
return err
753753
}
754754

755-
source, err := login.GetLoginSourceByID(c.Int64("id"))
755+
source, err := login.GetSourceByID(c.Int64("id"))
756756
if err != nil {
757757
return err
758758
}

cmd/admin_auth_ldap.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ import (
1717
type (
1818
authService struct {
1919
initDB func() error
20-
createLoginSource func(loginSource *login.LoginSource) error
21-
updateLoginSource func(loginSource *login.LoginSource) error
22-
getLoginSourceByID func(id int64) (*login.LoginSource, error)
20+
createLoginSource func(loginSource *login.Source) error
21+
updateLoginSource func(loginSource *login.Source) error
22+
getLoginSourceByID func(id int64) (*login.Source, error)
2323
}
2424
)
2525

@@ -164,14 +164,14 @@ var (
164164
func newAuthService() *authService {
165165
return &authService{
166166
initDB: initDB,
167-
createLoginSource: login.CreateLoginSource,
167+
createLoginSource: login.CreateSource,
168168
updateLoginSource: login.UpdateSource,
169-
getLoginSourceByID: login.GetLoginSourceByID,
169+
getLoginSourceByID: login.GetSourceByID,
170170
}
171171
}
172172

173173
// parseLoginSource assigns values on loginSource according to command line flags.
174-
func parseLoginSource(c *cli.Context, loginSource *login.LoginSource) {
174+
func parseLoginSource(c *cli.Context, loginSource *login.Source) {
175175
if c.IsSet("name") {
176176
loginSource.Name = c.String("name")
177177
}
@@ -269,7 +269,7 @@ func findLdapSecurityProtocolByName(name string) (ldap.SecurityProtocol, bool) {
269269

270270
// getLoginSource gets the login source by its id defined in the command line flags.
271271
// It returns an error if the id is not set, does not match any source or if the source is not of expected type.
272-
func (a *authService) getLoginSource(c *cli.Context, loginType login.LoginType) (*login.LoginSource, error) {
272+
func (a *authService) getLoginSource(c *cli.Context, loginType login.Type) (*login.Source, error) {
273273
if err := argsSet(c, "id"); err != nil {
274274
return nil, err
275275
}
@@ -280,7 +280,7 @@ func (a *authService) getLoginSource(c *cli.Context, loginType login.LoginType)
280280
}
281281

282282
if loginSource.Type != loginType {
283-
return nil, fmt.Errorf("Invalid authentication type. expected: %s, actual: %s", login.LoginNames[loginType], login.LoginNames[loginSource.Type])
283+
return nil, fmt.Errorf("Invalid authentication type. expected: %s, actual: %s", loginType.String(), loginSource.Type.String())
284284
}
285285

286286
return loginSource, nil
@@ -296,8 +296,8 @@ func (a *authService) addLdapBindDn(c *cli.Context) error {
296296
return err
297297
}
298298

299-
loginSource := &login.LoginSource{
300-
Type: login.LoginLDAP,
299+
loginSource := &login.Source{
300+
Type: login.LDAP,
301301
IsActive: true, // active by default
302302
Cfg: &ldap.Source{
303303
Enabled: true, // always true
@@ -318,7 +318,7 @@ func (a *authService) updateLdapBindDn(c *cli.Context) error {
318318
return err
319319
}
320320

321-
loginSource, err := a.getLoginSource(c, login.LoginLDAP)
321+
loginSource, err := a.getLoginSource(c, login.LDAP)
322322
if err != nil {
323323
return err
324324
}
@@ -341,8 +341,8 @@ func (a *authService) addLdapSimpleAuth(c *cli.Context) error {
341341
return err
342342
}
343343

344-
loginSource := &login.LoginSource{
345-
Type: login.LoginDLDAP,
344+
loginSource := &login.Source{
345+
Type: login.DLDAP,
346346
IsActive: true, // active by default
347347
Cfg: &ldap.Source{
348348
Enabled: true, // always true
@@ -363,7 +363,7 @@ func (a *authService) updateLdapSimpleAuth(c *cli.Context) error {
363363
return err
364364
}
365365

366-
loginSource, err := a.getLoginSource(c, login.LoginDLDAP)
366+
loginSource, err := a.getLoginSource(c, login.DLDAP)
367367
if err != nil {
368368
return err
369369
}

0 commit comments

Comments
 (0)