r5509 - trunk/varnish-cache/redhat

ingvar at varnish-cache.org ingvar at varnish-cache.org
Thu Nov 4 12:29:32 CET 2010


Author: ingvar
Date: 2010-11-04 12:29:32 +0100 (Thu, 04 Nov 2010)
New Revision: 5509

Modified:
   trunk/varnish-cache/redhat/varnish.initrc
Log:
redhat init script now use varnish_reload_vcl if configured so in sysconfig

Modified: trunk/varnish-cache/redhat/varnish.initrc
===================================================================
--- trunk/varnish-cache/redhat/varnish.initrc	2010-11-04 11:28:15 UTC (rev 5508)
+++ trunk/varnish-cache/redhat/varnish.initrc	2010-11-04 11:29:32 UTC (rev 5509)
@@ -26,6 +26,7 @@
 pidfile=/var/run/varnish.pid
 
 exec="/usr/sbin/varnishd"
+reload_exec="/usr/sbin/varnish_reload_vcl"
 prog="varnishd"
 config="/etc/sysconfig/varnish"
 lockfile="/var/lock/subsys/varnish"
@@ -93,7 +94,13 @@
 }
 
 reload() {
-	restart
+	if [ "$RELOAD_VCL" = "1" ]
+	then
+		$reload_exec
+	else
+		echo RELOAD_VCL is not set
+		force_reload
+	fi
 }
 
 force_reload() {




More information about the varnish-commit mailing list