From 35f3e573b32a1a7695dc1f3ddd720794244375b2 Mon Sep 17 00:00:00 2001 From: Joseph Kennedy Date: Fri, 4 Aug 2017 05:23:23 -0400 Subject: [PATCH] Added IFACE_ENABLED_CHOICES for InterfaceListFilterForm --- netbox/dcim/constants.py | 5 +++++ netbox/dcim/forms.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/netbox/dcim/constants.py b/netbox/dcim/constants.py index f2c047910..144baf447 100644 --- a/netbox/dcim/constants.py +++ b/netbox/dcim/constants.py @@ -48,6 +48,11 @@ IFACE_ORDERING_CHOICES = [ [IFACE_ORDERING_NAME, 'Name (alphabetically)'] ] +IFACE_ENABLED_CHOICES = [ + [IFACE_ENABLED,'Enabled'], + [IFACE_DISABLED,'Disabled'] +] + # Interface form factors # Virtual IFACE_FF_VIRTUAL = 0 diff --git a/netbox/dcim/forms.py b/netbox/dcim/forms.py index 5a740d6b9..d28eced89 100644 --- a/netbox/dcim/forms.py +++ b/netbox/dcim/forms.py @@ -1574,7 +1574,7 @@ class InterfaceFilterForm(BootstrapMixin, forms.Form): class InterfaceListFilterForm(BootstrapMixin, forms.Form): site = forms.ModelChoiceField(required=False, queryset=Site.objects.all(), to_field_name='slug') device = forms.ModelChoiceField(required=False, queryset=Device.objects.all(), to_field_name='slug') - enabled = forms.ModelChoiceField(choices=((INTERFACE_ENABLED,'Enabled'),(INTERFACE_DISABLED,'Disabled')),required=False) + enabled = forms.ModelChoiceField(choices=IFACE_ENABLED_CHOICES,required=False) role = FilterChoiceField( queryset=DeviceRole.objects.annotate(filter_count=Count('devices')), to_field_name='slug',