aboutsummaryrefslogtreecommitdiff
path: root/tools/sfwebcron
diff options
context:
space:
mode:
Diffstat (limited to 'tools/sfwebcron')
-rwxr-xr-xtools/sfwebcron13
1 files changed, 6 insertions, 7 deletions
diff --git a/tools/sfwebcron b/tools/sfwebcron
index c270cef2..0f31fcfb 100755
--- a/tools/sfwebcron
+++ b/tools/sfwebcron
@@ -12,25 +12,24 @@ trap 'echo "Command failed at line $LINENO"' ERR
# Set working variables
PROJECT=nagiosplug
IN=${HOME}/sfwebcron
+PROBE="developer-guidelines.html.last"
OUT_SERVER="tonvoon@frs.sourceforge.net"
OUT_PATH="/home/groups/n/na/nagiosplug/htdocs"
-if [[ ! -e developer-guidelines.html.last ]] ; then
- touch developer-guidelines.html.last
-fi
-
# Get latest dev guildelines
[[ ! -d $IN ]] && mkdir $IN
cd $IN
-if [[ ! -d nagios-plugins ]] ; then
+if [[ ! -d nagios-plugins ]]
+then
git clone https://github.com/nagios-plugins/nagios-plugins.git nagios-plugins
fi
cd nagios-plugins/doc
git pull
make
-if [[ developer-guidelines.html -nt developer-guidelines.html.last ]] ; then
+if [[ ! -e $PROBE || developer-guidelines.html -nt $PROBE ]]
+then
rsync -av developer-guidelines.{html,sgml} $OUT_SERVER:$OUT_PATH/
- touch developer-guidelines.html.last
+ touch $PROBE
fi