[ovs-dev] [PATCH 3/3] xenserver: Don't reload ovs-brcompatd's log file if it's not running

Justin Pettit jpettit at nicira.com
Mon Mar 29 20:34:40 UTC 2010


---
 xenserver/etc_logrotate.d_openvswitch |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/xenserver/etc_logrotate.d_openvswitch b/xenserver/etc_logrotate.d_openvswitch
index 18eb192..f87282c 100644
--- a/xenserver/etc_logrotate.d_openvswitch
+++ b/xenserver/etc_logrotate.d_openvswitch
@@ -11,7 +11,9 @@
 	postrotate
 	# Tell Open vSwitch daemons to reopen their log files
 	/usr/bin/ovs-appctl -t ovs-vswitchd vlog/reopen
-	/usr/bin/ovs-appctl -t ovs-brcompatd vlog/reopen
 	/usr/bin/ovs-appctl -t ovsdb-server vlog/reopen
+	if [ -e /var/run/openvswitch/ovs-brcompatd.pid ]; then
+		/usr/bin/ovs-appctl -t ovs-brcompatd vlog/reopen
+	fi
 	endscript
 }
-- 
1.7.0.3





More information about the dev mailing list