Code

sysdb: Don't pretty-print JSON in non-interactive mode.
authorSebastian Harl <sh@tokkee.org>
Mon, 26 Sep 2016 08:07:26 +0000 (10:07 +0200)
committerSebastian Harl <sh@tokkee.org>
Mon, 26 Sep 2016 08:07:26 +0000 (10:07 +0200)
commiteeecbb1672352c4dc15af2ca345f2bb5cc5a5f66
treeadc01de3211c5c84bbc1d4536aa4cf1576ebe2b4
parent233d70fd5ffdc770e639da722a8070cb73ec4fc6
sysdb: Don't pretty-print JSON in non-interactive mode.

This is a work-around to fix integration tests (which expect the entire
output on one line). A better solution will rely on configurable output
formats.

Also, disable interactive mode when using -c <cmd> options. It's not
interactive after all :-)
src/tools/sysdb/command.c
src/tools/sysdb/command.h
src/tools/sysdb/input.c
src/tools/sysdb/json.c
src/tools/sysdb/json.h
src/tools/sysdb/main.c