passage de services-dhcp de cron à systemd-timer
parent
84a9954ee4
commit
6fc7c0a2e0
|
@ -8,8 +8,5 @@ glob_service_dhcp:
|
||||||
name: dhcp
|
name: dhcp
|
||||||
install_dir: /var/local/services/dhcp
|
install_dir: /var/local/services/dhcp
|
||||||
generated: true
|
generated: true
|
||||||
cron:
|
|
||||||
frequency: "*/2 * * * *"
|
|
||||||
options: -q
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- python3-jinja2
|
- python3-jinja2
|
||||||
|
|
|
@ -31,9 +31,25 @@ loc_service_dhcp:
|
||||||
git:
|
git:
|
||||||
remote: https://gitlab.adm.crans.org/nounous/dhcp.git
|
remote: https://gitlab.adm.crans.org/nounous/dhcp.git
|
||||||
version: main
|
version: main
|
||||||
cron:
|
systemd:
|
||||||
frequency: "*/2 * * * *"
|
Unit:
|
||||||
options: -r
|
After: network-online.target
|
||||||
|
Wants: network-online.target
|
||||||
|
StartLimitBurst: 3
|
||||||
|
StartLimitInterval: 40
|
||||||
|
Service:
|
||||||
|
Restart: on-failure
|
||||||
|
RestartSec: 10
|
||||||
|
ExecStart: "/usr/bin/python3 /var/local/services/dhcp/dhcp.py -r"
|
||||||
|
Type: oneshot
|
||||||
|
User: root
|
||||||
|
timer:
|
||||||
|
Unit: []
|
||||||
|
Timer:
|
||||||
|
OnCalendar: "*:0/2"
|
||||||
|
Persistent: true
|
||||||
|
Install:
|
||||||
|
WantedBy: timers.target
|
||||||
config:
|
config:
|
||||||
ldap:
|
ldap:
|
||||||
server: ldaps://flirt.adm.crans.org
|
server: ldaps://flirt.adm.crans.org
|
||||||
|
|
Loading…
Reference in New Issue