From: Justin Pettit Date: Fri, 23 Sep 2011 22:30:55 +0000 (-0700) Subject: ovs-bugtool: Use RUNDIR macro for ovs-appctl target. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cdc5f488517d7f012df6ff01e70a58af3db332a6;p=openvswitch ovs-bugtool: Use RUNDIR macro for ovs-appctl target. Correct the target path used by ovs-appctl. The previous value was hard-coded to "/var/run", but the common path is actually "/var/run/openvswitch". However, it's better to use RUNDIR, since the default location is build-time configurable. --- diff --git a/utilities/bugtool/ovs-bugtool.in b/utilities/bugtool/ovs-bugtool.in index c2b603f2..422b2dd4 100755 --- a/utilities/bugtool/ovs-bugtool.in +++ b/utilities/bugtool/ovs-bugtool.in @@ -599,7 +599,7 @@ exclude those logs from the archive. vspidfile.close() for b in bond_list(vspid): cmd_output(CAP_NETWORK_STATUS, - [OVS_APPCTL, '-t', '/var/run/ovs-vswitchd.%s.ctl' % vspid, '-e' 'bond/show %s' % b], + [OVS_APPCTL, '-t', '@RUNDIR@/ovs-vswitchd.%s.ctl' % vspid, '-e' 'bond/show %s' % b], 'ovs-appctl-bond-show-%s.out' % b) except e: pass @@ -778,7 +778,7 @@ def dp_list(): def bond_list(pid): output = StringIO.StringIO() - procs = [ProcOutput([OVS_APPCTL, '-t', '/var/run/ovs-vswitchd.%s.ctl' % pid, '-e' 'bond/list'], caps[CAP_NETWORK_STATUS][MAX_TIME], output)] + procs = [ProcOutput([OVS_APPCTL, '-t', '@RUNDIR@/ovs-vswitchd.%s.ctl' % pid, '-e' 'bond/list'], caps[CAP_NETWORK_STATUS][MAX_TIME], output)] run_procs([procs])