Augmenter: use warnings
[nonametv.git] / tools / de / nonametv-cronjob
blobbda175a0e5efd481fa78b9f824c94c01b40f69a7
1 #!/bin/sh
3 NROOT=/home/nonametv/var
4 PROOT=/home/nonametv/nonametv
6 Q="--quiet --quiet"
8 h=true
9 d=true
11 cd $PROOT
13 if [ $1x = --weeklyx ]
14 then
15 # Run weekly commands.
16 #perl -I lib tools/nonametv-remove-old # Tele5 wants daily removal of their texts
17 tools/de/nonametv-import-allhttp --remove-old
19 # move away old files after 6 weeks
20 tools/nonametv-filestore-moveold --all --leavedays 42
21 perl -I lib/ tools/nonametv-import Tele5 --remove-missing
22 perl -I lib/ tools/nonametv-import ZDFinfo --remove-missing
24 exit
27 if [ $1x = --dailyx ]
28 then
29 # Run daily commands
33 if [ $1x = --hourlyx ]
34 then
35 # Run hourly commands
39 $d perl -I lib tools/nonametv-remove-old # Tele5 wants daily removal of their texts
41 #tools/de/nonametv-process-mail
43 $d tools/de/nonametv-import-allhttp $Q
44 $h tools/de/nonametv-import-allhttp $Q --short-grab
45 #$d perl -I lib tools/nonametv-import Discovery_xml $Q
46 tools/de/nonametv-import-allmail $Q
48 $d perl -I lib/ tools/nonametv-export Xmltv --remove-old
49 #$d perl -I lib/ tools/nonametv-export Json --remove-old
50 $d tools/nonametv-icon-update --quiet --unattended
53 # This shouldn't produce any output, but there seems to be a bug
54 # somewhere.
55 $d perl -I lib tools/nonametv-export Xmltv --force-export --verbose
57 #tools/de/nonametv-updatesite $Q # not needed anymore
58 # Update the Downvonverter-channels as well.
59 $d perl -I lib tools/nonametv-import Downconverter $Q
60 $h perl -I lib tools/nonametv-import Downconverter --short-grab $Q
62 #tools/de/nonametv-updatesite $Q # not needed anymore
63 # Update the Combiner-channels as well.
64 $d perl -I lib tools/nonametv-import Combiner $Q
65 $h perl -I lib tools/nonametv-import Combiner --short-grab $Q
67 #tools/de/nonametv-updatesite $Q # not needed anymore
68 $d perl -I lib tools/nonametv-import Timeshifter $Q
69 $h perl -I lib tools/nonametv-import Timeshifter --short-grab $Q
71 perl -I lib tools/nonametv-batchlog > $NROOT/xmltv_staging/00status.html
72 tools/de/nonametv-updatesite $Q
74 $d tools/de/nonametv-xmltv-compare-run
75 perl -I lib tools/nonametv-batchlog > $NROOT/xmltv_compare/00status.html