xenserver: Don't reload ovs-brcompatd's log file if it's not running
[sliver-openvswitch.git] / xenserver / etc_logrotate.d_openvswitch
index 18eb192..f87282c 100644 (file)
@@ -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
 }