Add loopbacks

This commit is contained in:
Pim van Pelt
2022-03-13 10:18:27 +00:00
parent b5d8f03e66
commit edb8e301ff
3 changed files with 25 additions and 0 deletions

View File

@ -4,6 +4,15 @@ class NullHandler(logging.Handler):
def emit(self, record):
pass
def exists(yaml, ifname):
""" Returns true if ifname exists as a loopback """
try:
if ifname in yaml['loopbacks']:
return True
except:
pass
return False
def loopback(args, yaml):
result = True
@ -12,4 +21,6 @@ def loopback(args, yaml):
logger.addHandler(NullHandler())
logger.debug("Validating loopbacks...")
for ifname, iface in yaml['loopbacks'].items():
logger.debug("loopbacks %s" % iface)
return result, msgs