CHanged crontab.

Added garbage collector which moves unused images into trash folder.
master
Holger Wirtz 5 years ago
parent cc01370f95
commit 0ece6b3294
  1. 5
      README.md
  2. 2
      bin/timelapse_garbage_collector.sh

@ -1,5 +1,6 @@
Crontab: Crontab:
```
# #
# Timelapse # Timelapse
# #
@ -8,5 +9,5 @@ Crontab:
0 2 * * * rm /mnt/extern/timelapse/daily/*; ${HOME}/timelapse/bin/timelapse_daily.sh && ${HOME}/timelapse/bin/timelapse_video.sh daily 0 2 * * * rm /mnt/extern/timelapse/daily/*; ${HOME}/timelapse/bin/timelapse_daily.sh && ${HOME}/timelapse/bin/timelapse_video.sh daily
0 3 * * 1 rm /mnt/extern/timelapse/weekly/*; ${HOME}/timelapse/bin/timelapse_weekly.sh && ${HOME}/timelapse/bin/timelapse_video.sh weekly 0 3 * * 1 rm /mnt/extern/timelapse/weekly/*; ${HOME}/timelapse/bin/timelapse_weekly.sh && ${HOME}/timelapse/bin/timelapse_video.sh weekly
0 3 1 * * rm /mnt/extern/timelapse/monthly/*; ${HOME}/timelapse/bin/timelapse_monthly.sh && ${HOME}/timelapse/bin/timelapse_video.sh monthly; rm /mnt/extern/timelapse/yearly/*; ${HOME}/timelapse/bin/timelapse_yearly.sh && ${HOME}/timelapse/bin/timelapse_video.sh yearly 0 3 1 * * rm /mnt/extern/timelapse/monthly/*; ${HOME}/timelapse/bin/timelapse_monthly.sh && ${HOME}/timelapse/bin/timelapse_video.sh monthly; rm /mnt/extern/timelapse/yearly/*; ${HOME}/timelapse/bin/timelapse_yearly.sh && ${HOME}/timelapse/bin/timelapse_video.sh yearly
#0 4 15 * * ${HOME}/timelapse/bin/timelapse_garbage_collector.sh 0 9 * * 1 [[ "$(/bin/date +\%d)" -le 7 ]] && ${HOME}/timelapse/bin/timelapse_garbage_collector.sh # runs only the first monday a month
```

@ -11,6 +11,6 @@ do
NUM_HARDLINKS=`stat --format="%h" ${i}` NUM_HARDLINKS=`stat --format="%h" ${i}`
if [ ${NUM_HARDLINKS} -lt 2 ] if [ ${NUM_HARDLINKS} -lt 2 ]
then then
echo "${i} : ${NUM_HARDLINKS}" mv "${i}" "${DATA}/trash"
fi fi
done done

Loading…
Cancel
Save