mirror of
https://github.com/davidallendj/magellan.git
synced 2025-12-20 03:27:03 -07:00
chore: more miscellaneous updates
This commit is contained in:
parent
5b474b74be
commit
b165fe2927
6 changed files with 56 additions and 31 deletions
10
pkg/list.go
10
pkg/list.go
|
|
@ -18,27 +18,27 @@ func PrintRemoteAssets(data []RemoteAsset, format string) {
|
|||
util.PrintJSON(data)
|
||||
case "yaml":
|
||||
util.PrintYAML(data)
|
||||
case "none":
|
||||
case "list":
|
||||
for _, r := range data {
|
||||
fmt.Printf("%s:%d (%s) @%s\n", r.Host, r.Port, r.Protocol, r.Timestamp.Format(time.UnixDate))
|
||||
}
|
||||
default:
|
||||
log.Error().Msg("unrecognized format")
|
||||
log.Error().Msg("PrintRemoteAssets: unrecognized format")
|
||||
}
|
||||
}
|
||||
|
||||
func PrintMapFormat(data map[string]any, format string) {
|
||||
func PrintMapWithFormat(data map[string]any, format string) {
|
||||
switch strings.ToLower(format) {
|
||||
case "json":
|
||||
util.PrintJSON(data)
|
||||
case "yaml":
|
||||
util.PrintYAML(data)
|
||||
case "none":
|
||||
case "list":
|
||||
for k, v := range data {
|
||||
fmt.Printf("%s: %v\n", k, v)
|
||||
}
|
||||
default:
|
||||
log.Error().Msg("unrecognized format")
|
||||
log.Error().Msg("PrintMapWithFormat: unrecognized format")
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue