Implemented vm_usermacro_map

This commit is contained in:
Raymond Kuiper 2025-02-17 12:48:26 +01:00
parent edb9cd6ab6
commit 3d4e7803cc

View File

@ -10,6 +10,7 @@ from modules.exceptions import TemplateError, InterfaceConfigError, SyncInventor
try:
from config import (
vm_inventory_map,
vm_usermacro_map,
traverse_site_groups,
traverse_regions
)
@ -29,6 +30,10 @@ class VirtualMachine(PhysicalDevice):
""" use VM inventory maps """
return vm_inventory_map
def _usermacro_map(self):
""" use VM inventory maps """
return vm_usermacro_map
def set_hostgroup(self, hg_format, nb_site_groups, nb_regions):
"""Set the hostgroup for this device"""
# Create new Hostgroup instance