diff options
author | Arun Persaud <arun@nubati.net> | 2011-11-24 09:55:21 -0800 |
---|---|---|
committer | Arun Persaud <apersaud@lbl.gov> | 2011-11-24 09:55:21 -0800 |
commit | 8c294704502f0abfb554baec7d372a9bf6a0f6c6 (patch) | |
tree | fbcc3c444751d38da4e98ae87cd798da5863117c | |
parent | 36bcd32844666ba84b2947387ce195c25d87fadd (diff) | |
download | photo-tags-8c294704502f0abfb554baec7d372a9bf6a0f6c6.tar.gz photo-tags-8c294704502f0abfb554baec7d372a9bf6a0f6c6.tar.bz2 photo-tags-8c294704502f0abfb554baec7d372a9bf6a0f6c6.zip |
limit number of created thumbnails per batch to 50
larger numbers caused the program to be killed automatically on dreamhost (where I host my web pages).
-rw-r--r-- | README | 8 | ||||
-rwxr-xr-x | create_thumbnails.sh | 6 |
2 files changed, 7 insertions, 7 deletions
@@ -15,10 +15,10 @@ about pictures with the Public tag. Next run ./create_thumbnails.sh This script creates thumbnails of all pictures and save them in local -directories. I will only create 100 pictures though, so you will need -to run it several times. This is done, so that you can easily run it -via cron for example every hour on a remote server without creating -jobs that last forever. +directories. I will only create 50 pictures at a time though, so you +will need to run it several times. This is done, so that you limit the +time this tasks run, so that it doesn't get shut down on for example +rented web-space where execcive CPU uses is an issue. Ones this is done you can visit index.php and everything should be working. diff --git a/create_thumbnails.sh b/create_thumbnails.sh index 6174538..6bae6bb 100755 --- a/create_thumbnails.sh +++ b/create_thumbnails.sh @@ -54,8 +54,8 @@ done=0 offset=0 FILES="" -while [ $done -lt 200 ] ; do - echo "skipping $offset pics, getting 100 new pics to work on..." +while [ $done -lt 100 ] ; do + echo "skipping $offset pics, getting 50 new pics to work on..." # handle white space in filename correctly FILES=`sqlite3 $LOCALDB "select replace(base_uri||'/'||filename,' ','%20') from photos limit $offset,100"` @@ -98,5 +98,5 @@ while [ $done -lt 200 ] ; do fi #get ready to get the next 100 - offset=$((offset+100)) + offset=$((offset+50)) done |