scrape, ticker: add mkz-programm

This commit is contained in:
Astro 2021-10-13 17:56:03 +02:00
parent 8c2c3baf21
commit 21a97dd1a9
3 changed files with 23 additions and 4 deletions

View File

@ -112,11 +112,11 @@
"scrapers": {
"flake": false,
"locked": {
"lastModified": 1631926493,
"narHash": "sha256-/Liy5ehtBFts2Jgn04/+N8UrW1emct3v6a6yl5JmWWA=",
"lastModified": 1634140128,
"narHash": "sha256-ShrH4lvc/uc9CRQZJWfdBBbNGqgdtN9CYujQnRlEQy0=",
"ref": "master",
"rev": "d7d6c3e8b541cadfd57f1ba15edcfdee1c7151a1",
"revCount": 35,
"rev": "d8434f916eb2f9406396de43a05a5557cbc79bc2",
"revCount": 37,
"type": "git",
"url": "https://gitea.c3d2.de/astro/scrapers.git"
},

View File

@ -120,6 +120,16 @@ in {
Group = config.users.users.scrape.group;
};
};
scrape-mkz-programm = {
script = ''
${scraperPkgs.mkz-programm}/bin/mkz-programm > /tmp/mkz-programm.ics
mv /tmp/mkz-programm.ics ${config.users.users.scrape.home}/
'';
serviceConfig = {
User = config.users.users.scrape.name;
Group = config.users.users.scrape.group;
};
};
} // builtins.listToAttrs
(map makeNodeScraper (builtins.attrNames freifunkNodes) ++
map makeLuftScraper luftqualitaetStations
@ -164,6 +174,11 @@ in {
wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly";
};
scrape-mkz-programm = {
partOf = [ "scrape-mkz-programm.service" ];
wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly";
};
} // builtins.listToAttrs
(map makeNodeScraperTimer (builtins.attrNames freifunkNodes) ++
(map makeLuftScraperTimer luftqualitaetStations)

View File

@ -121,5 +121,9 @@ with lib;
url = "https://talks.datenspuren.de/ds21/schedule.ics";
color = "#40A940";
};
medienkulturzentrum = {
url = "https://scrape.hq.c3d2.de/mkz-programm.ics";
color = "#DF3FBF";
};
};
}