systemd.timers: filter timers with empty startAt
This commit is contained in:
parent
89ef1a1756
commit
8bb4fc1039
|
@ -777,7 +777,7 @@ in
|
||||||
{ wantedBy = [ "timers.target" ];
|
{ wantedBy = [ "timers.target" ];
|
||||||
timerConfig.OnCalendar = service.startAt;
|
timerConfig.OnCalendar = service.startAt;
|
||||||
})
|
})
|
||||||
(filterAttrs (name: service: service.enable && service.startAt != "") cfg.services);
|
(filterAttrs (name: service: service.enable && service.startAt != []) cfg.services);
|
||||||
|
|
||||||
# Generate timer units for all services that have a ‘startAt’ value.
|
# Generate timer units for all services that have a ‘startAt’ value.
|
||||||
systemd.user.timers =
|
systemd.user.timers =
|
||||||
|
@ -785,7 +785,7 @@ in
|
||||||
{ wantedBy = [ "timers.target" ];
|
{ wantedBy = [ "timers.target" ];
|
||||||
timerConfig.OnCalendar = service.startAt;
|
timerConfig.OnCalendar = service.startAt;
|
||||||
})
|
})
|
||||||
(filterAttrs (name: service: service.startAt != "") cfg.user.services);
|
(filterAttrs (name: service: service.startAt != []) cfg.user.services);
|
||||||
|
|
||||||
systemd.sockets.systemd-journal-gatewayd.wantedBy =
|
systemd.sockets.systemd-journal-gatewayd.wantedBy =
|
||||||
optional config.services.journald.enableHttpGateway "sockets.target";
|
optional config.services.journald.enableHttpGateway "sockets.target";
|
||||||
|
|
Loading…
Reference in New Issue