scrape, ticker: add tjg-dresden
This commit is contained in:
parent
df323b4dfa
commit
314227533a
|
@ -211,6 +211,16 @@ in {
|
|||
Group = config.users.users.scrape.group;
|
||||
};
|
||||
};
|
||||
scrape-tjg-dresden = {
|
||||
script = ''
|
||||
${scraperPkgs.tjg-dresden}/bin/tjg-dresden > /tmp/tjg-dresden.ics
|
||||
mv /tmp/tjg-dresden.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
|
||||
|
@ -300,6 +310,11 @@ in {
|
|||
wantedBy = [ "timers.target" ];
|
||||
timerConfig.OnCalendar = "hourly";
|
||||
};
|
||||
scrape-tjg-dresden = {
|
||||
partOf = [ "scrape-tjg-dresden.service" ];
|
||||
wantedBy = [ "timers.target" ];
|
||||
timerConfig.OnCalendar = "hourly";
|
||||
};
|
||||
} // builtins.listToAttrs
|
||||
(map makeNodeScraperTimer (builtins.attrNames freifunkNodes) ++
|
||||
(map makeLuftScraperTimer luftqualitaetStations)
|
||||
|
|
|
@ -222,6 +222,10 @@ with lib;
|
|||
url = "https://www.meetup.com/de-DE/cpp-ug-dresden/events/ical/";
|
||||
color = "#FFCF9F";
|
||||
};
|
||||
tjg-dresden = {
|
||||
url = "https://scrape.hq.c3d2.de/tjs-dresden.ics";
|
||||
color = "#9F9FFF";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue