Skip to content

Commit 19fab45

Browse files
gambol99claude
andcommitted
fix: add error handling for tablewriter Bulk and Render calls
Add proper error checking for tw.Bulk() and tw.Render() method calls in state clean and list commands to resolve errcheck linter errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent dc9a58c commit 19fab45

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

pkg/cmd/tnctl/state/clean.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,12 @@ func (o *CleanCommand) Run(ctx context.Context) error {
134134

135135
tw := cmd.NewTableWriter(o.Stdout())
136136
tw.Header([]string{"Name", "Configuration", "Namespace", "Age"})
137-
tw.Bulk(data)
138-
tw.Render()
137+
if err := tw.Bulk(data); err != nil {
138+
return err
139+
}
140+
if err := tw.Render(); err != nil {
141+
return err
142+
}
139143

140144
if !o.Force {
141145
o.Printf("\nYou have %d secrets orphaned which can be removed, do you wish to delete? (y/n) ", len(data))

pkg/cmd/tnctl/state/list.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,12 @@ func (o *ListCommand) Run(ctx context.Context) error {
109109
"Cost",
110110
"Age",
111111
})
112-
tw.Bulk(data)
113-
tw.Render()
112+
if err := tw.Bulk(data); err != nil {
113+
return err
114+
}
115+
if err := tw.Render(); err != nil {
116+
return err
117+
}
114118

115119
return nil
116120
}

0 commit comments

Comments
 (0)