- nutzbare Hostbereiche aus der CIDR-Maske erzeugen - Netzwerk- und Broadcastadressen bei IPv4 ausschließen - Abgleich-Aktion in die IP-Bereichsliste verschieben - Gerät oder VM in der IP-Adressansicht anzeigen - Bestandsabgleich für IP-Bereiche ergänzen - Plugin-Version auf 1.2.0 erhöhen
24 lines
657 B
Python
24 lines
657 B
Python
from netbox.plugins import PluginConfig
|
|
|
|
|
|
class BetterIPsConfig(PluginConfig):
|
|
name = "netbox_better_ips"
|
|
verbose_name = "NetBox Better IPs"
|
|
description = "Automatische Prefix-Zuordnung und erweiterte IP-Netzübersicht"
|
|
author = "LKE"
|
|
version = "1.2.0"
|
|
base_url = "better-ips"
|
|
min_version = "4.6.5"
|
|
max_version = "4.6.99"
|
|
default_settings = {
|
|
"auto_create_range": True,
|
|
"range_status": "active",
|
|
"inherit_tenant": True,
|
|
"ignore_host_prefixes": True,
|
|
}
|
|
|
|
def ready(self):
|
|
super().ready()
|
|
from . import signals # noqa: F401
|
|
from . import tables # noqa: F401
|