Added checks for empty list of hostgroups, improved some logging

This commit is contained in:
Raymond Kuiper
2025-06-24 15:01:45 +02:00
parent de82d5ac71
commit 753633e7d2
3 changed files with 25 additions and 18 deletions

View File

@@ -212,6 +212,8 @@ def main(arguments):
config["hostgroup_format"], netbox_site_groups, netbox_regions)
# Check if a valid hostgroup has been found for this VM.
if not device.hostgroups:
logger.warning(f"Host {device.name}: Host has no valid "
f"hostgroups, Skipping this host...")
continue
device.set_inventory(nb_device)
device.set_usermacros()