modify schema for new CPE stats
[APKPM.git] / cron.sh
diff --git a/cron.sh b/cron.sh
index dd695e6..f452ef6 100755 (executable)
--- a/cron.sh
+++ b/cron.sh
@@ -1,10 +1,25 @@
-#!/bin/bash -x
+#!/bin/bash
 
-running=`echo status | nc -w 1 localhost 4730 | grep ^poll_prefix | cut -d"    " -f2`
+what=$1
+
+if [ "$what" == "install" ] ; then
+
+cat > /etc/cron.d/apkpm <<__CRON__
+# m h dom mon dow user command
+*/15 *  * * *  dpavlin /srv/APKPM/cron.sh poll_prefix
+*/15 *  * * *  dpavlin /srv/APKPM/cron.sh poll_ZTEDSLAM
+*/15 *  * * *  dpavlin /srv/APKPM/cron.sh poll_ZTEMSAN
+__CRON__
+
+exit
+
+fi
+
+running=`echo status | nc -w 1 localhost 4730 | grep ^$what | cut -d"  " -f2`
 if [ "$running" -gt 0 ] ; then
-       echo "poll allready queued!"
+       echo "$what allready queued!"
        exit 1
 fi
 
-time echo | gearman -N -f poll_prefix
+time echo | gearman -N -f $what