bundles/pppd: make sure dependent services are stopped before restarting pppoe session

This commit is contained in:
Franzi 2020-11-15 09:56:06 +01:00
parent 7e4c69c3f1
commit 0aafeb96cd
Signed by: kunsi
GPG key ID: 12E3D2136B818350
5 changed files with 54 additions and 2 deletions

View file

@ -16,3 +16,17 @@ defaults = {
'subnet_len': '8',
},
}
@metadata_reactor
def pppd(metadata):
if metadata.get('wide-dhcp6c/integrate-with-pppd', False):
return {
'pppd': {
'wait-until-stopped': {
'wide-dhcpv6-client.service',
},
}
}
return {}