On 04/26/2012 05:13 PM, Eric Blake wrote:
On 04/23/2012 06:20 AM, Stefan Berger wrote:


+  if [ -n "${cmd}" ]; then
+    eval "${cmd}" 2>&1 1>/dev/null
This says output any errors from command to our stdout, and to ignore
normal output of $cmd.  Is that what you meant, or did you want to
ignore both output and errors from $cmd, in which case you should swap
the redirection operators?

The intention was to not get any output from running those test commands. Above unfortunately only solved this for stdout but not for suppressing stderr, so 'ipset: command not found' was still printed. Now I changed this line to

eval "${cmd}" 2>/dev/null 1>/dev/null

and everything is quiet. Not quite sure why the previous notation didn't work... I will post a V2. For this patch to go in I'll also need an ACK for the somewhat longer patch for ipset support:

http://www.redhat.com/archives/libvir-list/2012-April/msg01226.html

   Stefan

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to