Skip to content
Snippets Groups Projects

Improve usability and better output formatting for gosndc

Merged Malte Bauch requested to merge cli-refactoring-pterm into develop
All threads resolved!
7 files
+ 51
22
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 2
2
@@ -63,10 +63,10 @@ The device UUID and request path must be specified as a positional arguments.`,
}
for _, n := range res.Device {
title := pterm.Sprintf("gNMI Notification for device with ID: ", did)
title := pterm.Sprintf("gNMI Notification for device with ID: ", did.String())
panel1 := pterm.DefaultBox.WithTitle("Timestamp:").Sprint(n.GetTimestamp())
panel2 := pterm.DefaultBox.WithTitle("Requested Path:").Sprint(args[1])
panel3 := pterm.DefaultBox.WithTitle("Result:").Sprint(protojson.Format(n.Update[0]))
panel3 := pterm.DefaultBox.WithTitle("Update:").Sprint(protojson.Format(n.Update[0]))
panels, _ := pterm.DefaultPanel.WithPanels(pterm.Panels{
{{Data: panel1}},
Loading