ISODate -> ISOWeek; exists(dirname + "/lock")

This commit is contained in:
Peter Kleiweg
2026-03-02 15:42:01 +01:00
parent 36f051a8a9
commit a94b190108
23 changed files with 260 additions and 37 deletions

View File

@@ -77,6 +77,9 @@ func main() {
}
x(err)
dirname := fmt.Sprintf("/net/corpora/nlnieuws/NieuwsNL/%d/%02d/%02d", t.Year(), int(t.Month()), t.Day())
if exists(dirname + "/lock") {
continue
}
filename := dirname + "/" + url.PathEscape(strings.TrimPrefix(item.Guid, "urn:uuid:"))
ts := fmt.Sprintf("%d", t.Unix())

View File

@@ -11,7 +11,7 @@ if [ "$1" = "" ]
then
# nieuws.nl gaat per dag, niet per week
# dus gegevens van 2 dagen geleden, niet een week geleden
ds=`ISODate -2`
ds=`date -d -2days +%Y-%m-%d`
else
case "$1" in
2[0-9][0-9][0-9]-[01][0-9]-[0-3][0-9])