Updated armband
authorJosep Puigdemont <josep.puigdemont@enea.com>
Wed, 4 May 2016 12:27:23 +0000 (14:27 +0200)
committerGerrit Code Review <gerrit@172.30.200.206>
Tue, 31 May 2016 19:02:29 +0000 (19:02 +0000)
commitce7359df8152e7bfa5a7fc1919dad962f759a3ca
treef663977a0ba5834a59e075e2ad52a8a3bf49eecb
parent4ab28df9437c18a5a08fd774322df34a68a409d0
Updated armband
Project: fuel  3b8db706acb60b680bcf220bd0236d5efcc66d07

common.py: catch stderr in exec_cmd

When running commands with exec_cmd(), the stderr of the command is
sent to /dev/null and ignored, and only stdout is retrieved. Thus, when
a command fails and check is enabled, only the output of stdout is
presented to the user, which normally holds no information about the
error.
In this patch we retrieve stderr, and when an error occurs, an exception
is raised with that message.

Fixes https://jira.opnfv.org/browse/FUEL-142

Change-Id: I3940e1a43963a6abec362481b1d4ce7bd7cb816d
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
upstream/fuel