On Tue, Apr 03, 2012 at 01:42:11PM -0700, Arun Sharma wrote:
> This is an improvement in {ovs|xen}-bugtool archive output to determine the
> version which
> was running for all the OVS binaries/daemons. It is implemented as a plugin
> which internally
> calls "ovs-appctl -t <daemon> version" for daemons/binaries whose pid file is
> present in
> /var/run/openvswitch directory.
>
> Feature #10383
> Signed-off-by: Arun Sharma <[email protected]>
This looks good. I have only a few comments.
The lines in your commit message are too long. Please wrap them to no
more than 79 characters (or fewer; I use 75).
"git am" says:
Applying: bugtool - Collect version info for all running open Vswitch
daemons/binaries.
/home/blp/ovs2/.git/rebase-apply/patch:98: trailing whitespace.
warning: 1 line adds whitespace errors.
In utilities/bugtool/ovs-bugtool-daemons-ver, I think we should
redirect stderr to /dev/null (e.g. 2>/dev/null) in the ls call, in
case there are no .pid files. Also please put a space after the ";"
> +for f in `cd /var/run/openvswitch/;ls *.pid`
> +do
It seems a little odd to worry about a file named just ".pid",
although I guess it doesn't hurt:
> + if [ -n "${f%.pid}" ]; then
> + ovs-appctl -t "${f%.pid}" version 2>&1
> + fi
> + echo
> +done
Thanks,
Ben.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev