chiark / gitweb /
new invoke script
[rrd-graphs.git] / cgi-invoke
1 #!/bin/sh
2 set -e
3 exec with-lock-ex -w data/graph-lock sh -ec '
4         if ! test -d cache; then
5                 quicksand-setup ||:
6                 mkdir $GRAPH_CGI_CACHE
7                 rm -f cache
8                 ln -s $GRAPH_CGI_CACHE cache
9         fi
10         ./cgi "$@"
11 ' x "$@"