Force loopbacks with an address to have an LCP

This commit is contained in:
Pim van Pelt
2022-03-13 19:27:27 +00:00
parent d693c41c72
commit 8825984d49
3 changed files with 16 additions and 5 deletions

View File

@ -26,4 +26,8 @@ def validate_loopbacks(yaml):
logger.debug("Validating loopbacks...")
for ifname, iface in yaml['loopbacks'].items():
logger.debug("loopback %s" % iface)
if 'addresses' in iface and not 'lcp' in iface:
msgs.append("loopback %s has an address but no LCP" % ifname)
result = False
return result, msgs