Merge branch 'step08-filter-sets' into step09-rest-api

This commit is contained in:
jeremystretch 2022-03-17 13:54:59 -04:00
commit aaa2f382ad
10 changed files with 2 additions and 15 deletions

View File

@ -1,4 +1,3 @@
## netbox-access-lists
Manage simple access control lists in NetBox

View File

@ -10,4 +10,3 @@ class NetBoxAccessListsConfig(PluginConfig):
config = NetBoxAccessListsConfig

View File

@ -1,5 +1,3 @@
import django_filters
from netbox.filtersets import NetBoxModelFilterSet
from .models import AccessListRule
@ -12,4 +10,3 @@ class AccessListRuleFilterSet(NetBoxModelFilterSet):
def search(self, queryset, name, value):
return queryset.filter(description__icontains=value)

View File

@ -50,4 +50,3 @@ class AccessListRuleFilterForm(NetBoxModelFilterSetForm):
choices=ActionChoices,
required=False
)

View File

@ -101,4 +101,3 @@ class AccessListRule(NetBoxModel):
def get_absolute_url(self):
return reverse('plugins:netbox_access_lists:accesslistrule', args=[self.pk])

View File

@ -32,4 +32,3 @@ menu_items = (
buttons=accesslistrule_butons
),
)

View File

@ -34,4 +34,3 @@ class AccessListRuleTable(NetBoxTable):
'access_list', 'index', 'source_prefix', 'source_ports', 'destination_prefix',
'destination_ports', 'protocol', 'action', 'actions',
)

View File

@ -27,4 +27,3 @@ urlpatterns = (
}),
)

View File

@ -5,7 +5,7 @@ from . import filtersets, forms, models, tables
#
# Access lists
# AccessList views
#
class AccessListView(generic.ObjectView):
@ -37,7 +37,7 @@ class AccessListDeleteView(generic.ObjectDeleteView):
#
# Access list rules
# AccessListRule views
#
class AccessListRuleView(generic.ObjectView):
@ -58,4 +58,3 @@ class AccessListRuleEditView(generic.ObjectEditView):
class AccessListRuleDeleteView(generic.ObjectDeleteView):
queryset = models.AccessListRule.objects.all()

View File

@ -4,10 +4,8 @@ setup(
name='netbox-access-lists',
version='0.1',
description='An example NetBox plugin',
license='Apache 2.0',
install_requires=[],
packages=find_packages(),
include_package_data=True,
zip_safe=False,
)