diff --git a/hostapps/update.py b/hostapps/update.py index e8ef3f0..4fd73e3 100644 --- a/hostapps/update.py +++ b/hostapps/update.py @@ -4,6 +4,7 @@ import ipaddress import json import os import pathlib +import re import click import pynetbox @@ -51,6 +52,7 @@ def main(): "manufacturer": device.device_type.manufacturer.name, "model": device.device_type.model, "part_number": device.device_type.part_number, + "class": re.sub(r"[^a-zA-Z0-9_]", "_", name), } print(name, str(ipaddress.ip_interface(device.primary_ip4.address).ip)) @@ -82,6 +84,7 @@ def main(): "manufacturer": device.device_type.manufacturer.name, "model": device.device_type.model, "part_number": device.device_type.part_number, + "class": re.sub(r"[^a-zA-Z0-9_]", "_", name), } print(name, str(ipaddress.ip_interface(device.primary_ip4.address).ip))