diff options
author | Aditya Rajan <arajan@redhat.com> | 2021-09-09 15:39:13 +0530 |
---|---|---|
committer | Aditya Rajan <arajan@redhat.com> | 2021-09-09 16:37:24 +0530 |
commit | 6888b061d06a699772921aaf6c57f4bd6c95d1c6 (patch) | |
tree | 8ac85cb3d13bdde70aa2640dfd7b74eb0227cb60 /cmd | |
parent | 2b41c4d667d3bc830e4fef629c6fc24d5cf8ae1e (diff) | |
download | podman-6888b061d06a699772921aaf6c57f4bd6c95d1c6.tar.gz podman-6888b061d06a699772921aaf6c57f4bd6c95d1c6.tar.bz2 podman-6888b061d06a699772921aaf6c57f4bd6c95d1c6.zip |
inspect: printTmpl must Flush writer
Flush should be called after the last call to Write to ensure that any data buffered in the Writer is written to output.
Any incomplete escape sequence at the end is considered complete for formatting purposes.
Signed-off-by: Aditya Rajan <arajan@redhat.com>
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/podman/inspect/inspect.go | 4 | ||||
-rw-r--r-- | cmd/podman/pods/inspect.go | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/cmd/podman/inspect/inspect.go b/cmd/podman/inspect/inspect.go index bd3060882..4c7fa33a4 100644 --- a/cmd/podman/inspect/inspect.go +++ b/cmd/podman/inspect/inspect.go @@ -254,7 +254,9 @@ func printTmpl(typ, row string, data []interface{}) error { if err != nil { return err } - return t.Execute(w, data) + err = t.Execute(w, data) + w.Flush() + return err } func (i *inspector) inspectAll(ctx context.Context, namesOrIDs []string) ([]interface{}, []error, error) { diff --git a/cmd/podman/pods/inspect.go b/cmd/podman/pods/inspect.go index 4bb88f48a..96eaec3b9 100644 --- a/cmd/podman/pods/inspect.go +++ b/cmd/podman/pods/inspect.go @@ -80,5 +80,7 @@ func inspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - return t.Execute(w, *responses) + err = t.Execute(w, *responses) + w.Flush() + return err } |