From fe21838dab6f88c380e8d0c3e159735ca32ec315 Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Mon, 16 Sep 2024 15:16:53 -0500 Subject: [PATCH] Update forms --- netbox_routing/forms/objects.py | 8 ++++---- netbox_routing/forms/ospf.py | 9 ++++++--- netbox_routing/forms/static.py | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/netbox_routing/forms/objects.py b/netbox_routing/forms/objects.py index be0aaed..9c76af6 100644 --- a/netbox_routing/forms/objects.py +++ b/netbox_routing/forms/objects.py @@ -6,25 +6,25 @@ class PrefixListForm(NetBoxModelForm): class Meta: model = PrefixList - fields = ('name',) + fields = ('name', 'description', 'comments', ) class PrefixListEntryForm(NetBoxModelForm): class Meta: model = PrefixListEntry - fields = ('prefix_list', 'sequence', 'type', 'prefix', 'le', 'ge') + fields = ('prefix_list', 'sequence', 'type', 'prefix', 'le', 'ge', 'description', 'comments', ) class RouteMapForm(NetBoxModelForm): class Meta: model = RouteMap - fields = ('name',) + fields = ('name', 'description', 'comments', ) class RouteMapEntryForm(NetBoxModelForm): class Meta: model = RouteMapEntry - fields = ('route_map', 'sequence', 'type') + fields = ('route_map', 'sequence', 'type', 'description', 'comments', ) diff --git a/netbox_routing/forms/ospf.py b/netbox_routing/forms/ospf.py index b217163..5fecc49 100644 --- a/netbox_routing/forms/ospf.py +++ b/netbox_routing/forms/ospf.py @@ -26,14 +26,14 @@ class OSPFInstanceForm(NetBoxModelForm): class Meta: model = OSPFInstance - fields = ('name', 'router_id', 'process_id', 'device') + fields = ('name', 'router_id', 'process_id', 'device', 'description', 'comments', ) class OSPFAreaForm(NetBoxModelForm): class Meta: model = OSPFArea - fields = ('area_id', ) + fields = ('area_id', 'description', 'comments', ) class OSPFInterfaceForm(NetBoxModelForm): @@ -71,7 +71,10 @@ class OSPFInterfaceForm(NetBoxModelForm): class Meta: model = OSPFInterface - fields = ('device', 'instance', 'area', 'interface', 'priority', 'bfd', 'authentication', 'passphrase') + fields = ( + 'device', 'instance', 'area', 'interface', 'priority', 'bfd', 'authentication', 'passphrase', 'description', + 'comments', + ) widgets = { 'bfd': forms.Select(choices=BOOLEAN_WITH_BLANK_CHOICES), diff --git a/netbox_routing/forms/static.py b/netbox_routing/forms/static.py index 9ab5269..9d8ad30 100644 --- a/netbox_routing/forms/static.py +++ b/netbox_routing/forms/static.py @@ -17,7 +17,7 @@ class StaticRouteForm(NetBoxModelForm): class Meta: model = StaticRoute - fields = ('devices', 'vrf', 'prefix', 'next_hop', 'name', 'metric', 'permanent') + fields = ('devices', 'vrf', 'prefix', 'next_hop', 'name', 'metric', 'permanent', 'description', 'comments', ) def __init__(self, data=None, instance=None, *args, **kwargs): super().__init__(data=data, instance=instance, *args, **kwargs)