]> git.pld-linux.org Git - projects/distfiles.git/blobdiff - run-ff.sh
- add alternative passive-ftp; untested
[projects/distfiles.git] / run-ff.sh
index d88d8cb3eeff7fa0c4416812c2a0f0ad8a2063e9..6d36339c0a935079970c4516d4142de7a240a9a3 100644 (file)
--- a/run-ff.sh
+++ b/run-ff.sh
@@ -2,11 +2,15 @@
 # script to be run from crontab
 
 MAX_SESSIONS=10
-WORK_DIR=.
+START_AT_ONCE=50
+WORK_DIR=~/distfiles
 
-cd $WORK_DIR
-if [ $(ps -U $(id -u) | grep '[f]ile-fetcher.pl' | wc -l) -ge $MAX_SESSIONS ] ; then
-  exit 0
-fi
+cd $WORK_DIR || exit 1
 
-perl ./file-fetcher.pl
+for i in $(seq 1 $START_AT_ONCE) ; do
+  if [ $(ps -U $(id -u) | grep '[f]ile-fetcher.pl' | wc -l) -ge $MAX_SESSIONS ] ; then
+    exit 0
+  fi
+  perl ./file-fetcher.pl
+  sleep 1
+done
This page took 0.05874 seconds and 4 git commands to generate.