From 11eba5e25dad3837604c095e1c841cc4038c5106 Mon Sep 17 00:00:00 2001 From: Meredith Lancaster Date: Thu, 14 Mar 2024 19:19:32 -0600 Subject: [PATCH] use cli table printer Signed-off-by: Meredith Lancaster --- pkg/cmd/attestation/logging/logger.go | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/pkg/cmd/attestation/logging/logger.go b/pkg/cmd/attestation/logging/logger.go index f97742a29..55c23a164 100644 --- a/pkg/cmd/attestation/logging/logger.go +++ b/pkg/cmd/attestation/logging/logger.go @@ -3,8 +3,8 @@ package logging import ( "fmt" + "github.com/cli/cli/v2/internal/tableprinter" "github.com/cli/cli/v2/pkg/iostreams" - "github.com/cli/go-gh/v2/pkg/tableprinter" ) type Logger struct { @@ -69,15 +69,7 @@ func (l *Logger) VerbosePrintf(f string, v ...interface{}) (int, error) { } func (l *Logger) PrintTableToStdOut(headers []string, rows [][]string) error { - if rows == nil { - return nil - } - t := tableprinter.New(l.IO.Out, l.IO.IsStdoutTTY(), l.IO.TerminalWidth()) - - if headers != nil { - // Print the header row in green - t.AddHeader(headers, tableprinter.WithColor(l.ColorScheme.Green)) - } + t := tableprinter.New(l.IO, tableprinter.WithHeader(headers...)) for _, row := range rows { for _, field := range row { @@ -86,8 +78,5 @@ func (l *Logger) PrintTableToStdOut(headers []string, rows [][]string) error { t.EndRow() } - if err := t.Render(); err != nil { - return err - } - return nil + return t.Render() }