forked from rook/rook
When evaluating the potential "warning" key from the json output we were not hiding stdout (1) from the output, so the key was leaked. Also the warning check for the key was not perfect, it only checked for the command to succeed, but we should introspect it since the "warning" key is always present unlike the "error" one. We now only print the warning or the error is present. Signed-off-by: Sébastien Han <seb@redhat.com>