Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # call this script from within screen to get binaries, processes releases and
- # every half day get tv/theatre info and optimise the database
- set -e
- #export NEWZNAB_PATH="/usr/local/www/newznab/misc/update_scripts"
- export NEWZNAB_PATH="/var/www/newznab/misc/update_scripts"
- export NEWZNAB_TEST_PATH="/var/www/newznab/misc/testing"
- export NEWZNAB_SLEEP_TIME="600" # in seconds
- LASTOPTIMIZE=`date +%s`
- while :
- do
- CURRTIME=`date +%s`
- cd ${NEWZNAB_PATH}
- /usr/bin/php5 ${NEWZNAB_PATH}/update_binaries_threaded.php
- /usr/bin/php5 ${NEWZNAB_PATH}/update_releases.php
- DIFF=$(($CURRTIME-$LASTOPTIMIZE))
- if [ "$DIFF" -gt 43200 ] || [ "$DIFF" -lt 1 ]
- then
- LASTOPTIMIZE=`date +%s`
- /usr/bin/php5 ${NEWZNAB_PATH}/optimise_db.php
- /usr/bin/php5 ${NEWZNAB_PATH}/update_tvschedule.php
- /usr/bin/php5 ${NEWZNAB_PATH}/update_theaters.php
- fi
- echo "Running Deep Dive NFO search..."
- sleep 15
- /usr/bin/php5 ${NEWZNAB_TEST_PATH}/update_parsing.php
- echo "waiting ${NEWZNAB_SLEEP_TIME} seconds..."
- sleep ${NEWZNAB_SLEEP_TIME}
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement