From 842cb8909e1194a4650db6c6c4d1891ac2fd5a88 Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Thu, 9 May 2013 03:46:39 +0200 Subject: [PATCH] pretty print json in inspect --- commands.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/commands.go b/commands.go index b2db3b32d1..65ae50e4c7 100644 --- a/commands.go +++ b/commands.go @@ -457,7 +457,14 @@ func CmdInspect(args ...string) error { return err } } - fmt.Printf("%s\n", obj) + + indented := new(bytes.Buffer) + if err = json.Indent(indented, obj, "", " "); err != nil { + return err + } + if _, err := io.Copy(os.Stdout, indented); err != nil { + return err + } return nil }