Skip to content

Commit 4a6611c

Browse files
committed
lint
1 parent 2f1f5b7 commit 4a6611c

2 files changed

Lines changed: 7 additions & 15 deletions

File tree

pkg/cmd/register/register.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ type registerOpts struct {
133133
}
134134

135135
// runRegister runs a single registration flow; the only difference by mode is whether we prompt or use opts.
136-
func runRegister(ctx context.Context, t *terminal.Terminal, s RegisterStore, opts registerOpts, deps registerDeps) error {
136+
func runRegister(ctx context.Context, t *terminal.Terminal, s RegisterStore, opts registerOpts, deps registerDeps) error { //nolint:gocognit // ok
137137
// Basic validation
138138
if !deps.platform.IsCompatible() {
139139
return breverrors.New("brev register is only supported on Linux")
@@ -177,7 +177,7 @@ func runRegister(ctx context.Context, t *terminal.Terminal, s RegisterStore, opt
177177
name = opts.name
178178
}
179179
if err := names.ValidateNodeName(name); err != nil {
180-
return err
180+
return err //nolint:wrapcheck // do not present stack trace for this error
181181
}
182182

183183
// Capture the target organization
@@ -231,11 +231,9 @@ func runRegister(ctx context.Context, t *terminal.Terminal, s RegisterStore, opt
231231
if enableSSH {
232232
sshPortForGrant = 0 // prompt for port
233233
}
234-
} else {
235-
if opts.sshPort != 0 {
236-
enableSSH = true
237-
sshPortForGrant = opts.sshPort
238-
}
234+
} else if opts.sshPort != 0 {
235+
enableSSH = true
236+
sshPortForGrant = opts.sshPort
239237
}
240238

241239
// Grant SSH access if requested

pkg/cmd/register/register_test.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -796,14 +796,8 @@ func Test_runRegister_NameValidation(t *testing.T) {
796796

797797
term := terminal.New()
798798
var err error
799-
if tt.name == "Empty" {
800-
// In prompt-driven mode empty name triggers a prompt; test flag-driven rejection instead.
801-
opts := registerOpts{interactive: false, name: tt.input, orgName: "TestOrg", sshPort: 22}
802-
err = runRegister(context.Background(), term, store, opts, deps)
803-
} else {
804-
opts := registerOpts{interactive: false, name: tt.input, orgName: "TestOrg", sshPort: 22}
805-
err = runRegister(context.Background(), term, store, opts, deps)
806-
}
799+
opts := registerOpts{interactive: false, name: tt.input, orgName: "TestOrg", sshPort: 22}
800+
err = runRegister(context.Background(), term, store, opts, deps)
807801
if tt.wantErr {
808802
if err == nil {
809803
t.Fatal("expected error, got nil")

0 commit comments

Comments
 (0)