@@ -46,6 +46,7 @@ func TokenRefreshOption(
|
||||
hc.Token = accessToken
|
||||
hc.RefreshToken = refreshToken
|
||||
cfg.Hosts[host] = hc
|
||||
|
||||
return cfg.Save()
|
||||
},
|
||||
})
|
||||
|
||||
@@ -39,6 +39,7 @@ func AddOutputFlag(cmd *cobra.Command) *string {
|
||||
"",
|
||||
"Output format: json, table (default)",
|
||||
)
|
||||
|
||||
return &output
|
||||
}
|
||||
|
||||
@@ -65,6 +66,7 @@ func ValidateEnum(flag string, value string, allowed []string) error {
|
||||
if slices.Contains(allowed, value) {
|
||||
return nil
|
||||
}
|
||||
|
||||
return fmt.Errorf(
|
||||
"invalid --%s value %q: valid values are %s",
|
||||
flag,
|
||||
|
||||
@@ -26,6 +26,8 @@ func PrintJSON(out io.Writer, v any) error {
|
||||
if err != nil {
|
||||
return fmt.Errorf("cannot marshal JSON: %w", err)
|
||||
}
|
||||
|
||||
_, err = fmt.Fprintln(out, string(data))
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -32,6 +32,7 @@ func NewTable(headers ...string) *table.Table {
|
||||
if row == table.HeaderRow {
|
||||
return headerStyle
|
||||
}
|
||||
|
||||
return cellStyle
|
||||
})
|
||||
}
|
||||
|
||||
@@ -23,5 +23,6 @@ func FormatTime(raw string) string {
|
||||
if err != nil {
|
||||
return raw
|
||||
}
|
||||
|
||||
return t.Local().Format("Jan 02, 2006 15:04 MST")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user