Normalize empty permission mappings

This commit is contained in:
Jeremy Stretch 2023-10-17 15:37:31 -04:00
parent edcdcab98f
commit 01f96c3edd
6 changed files with 31 additions and 31 deletions

View File

@ -131,7 +131,7 @@ class JobListView(generic.ObjectListView):
filterset_form = forms.JobFilterForm filterset_form = forms.JobFilterForm
table = tables.JobTable table = tables.JobTable
actions = { actions = {
'export': set(), 'export': {'view'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
} }

View File

@ -49,7 +49,7 @@ class DeviceComponentsView(generic.ObjectChildrenView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -1980,7 +1980,7 @@ class DeviceModuleBaysView(DeviceComponentsView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2003,7 +2003,7 @@ class DeviceDeviceBaysView(DeviceComponentsView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2026,7 +2026,7 @@ class DeviceInventoryView(DeviceComponentsView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2211,7 +2211,7 @@ class ConsolePortListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2283,7 +2283,7 @@ class ConsoleServerPortListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2355,7 +2355,7 @@ class PowerPortListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2427,7 +2427,7 @@ class PowerOutletListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2499,7 +2499,7 @@ class InterfaceListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2619,7 +2619,7 @@ class FrontPortListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2691,7 +2691,7 @@ class RearPortListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2763,7 +2763,7 @@ class ModuleBayListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2827,7 +2827,7 @@ class DeviceBayListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -2960,7 +2960,7 @@ class InventoryItemListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},
@ -3198,7 +3198,7 @@ class CableListView(generic.ObjectListView):
table = tables.CableTable table = tables.CableTable
actions = { actions = {
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
} }
@ -3296,7 +3296,7 @@ class ConsoleConnectionsListView(generic.ObjectListView):
table = tables.ConsoleConnectionTable table = tables.ConsoleConnectionTable
template_name = 'dcim/connections_list.html' template_name = 'dcim/connections_list.html'
actions = { actions = {
'export': set(), 'export': {'view'},
} }
def get_extra_context(self, request): def get_extra_context(self, request):
@ -3312,7 +3312,7 @@ class PowerConnectionsListView(generic.ObjectListView):
table = tables.PowerConnectionTable table = tables.PowerConnectionTable
template_name = 'dcim/connections_list.html' template_name = 'dcim/connections_list.html'
actions = { actions = {
'export': set(), 'export': {'view'},
} }
def get_extra_context(self, request): def get_extra_context(self, request):
@ -3328,7 +3328,7 @@ class InterfaceConnectionsListView(generic.ObjectListView):
table = tables.InterfaceConnectionTable table = tables.InterfaceConnectionTable
template_name = 'dcim/connections_list.html' template_name = 'dcim/connections_list.html'
actions = { actions = {
'export': set(), 'export': {'view'},
} }
def get_extra_context(self, request): def get_extra_context(self, request):

View File

@ -213,10 +213,10 @@ class ExportTemplateListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_sync': set(), 'bulk_sync': {'sync'},
} }
@ -483,7 +483,7 @@ class ConfigContextListView(generic.ObjectListView):
'add': {'add'}, 'add': {'add'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_sync': set(), 'bulk_sync': {'sync'},
} }
@ -591,10 +591,10 @@ class ConfigTemplateListView(generic.ObjectListView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_sync': set(), 'bulk_sync': {'sync'},
} }
@ -647,7 +647,7 @@ class ObjectChangeListView(generic.ObjectListView):
table = tables.ObjectChangeTable table = tables.ObjectChangeTable
template_name = 'extras/objectchange_list.html' template_name = 'extras/objectchange_list.html'
actions = { actions = {
'export': set(), 'export': {'view'},
} }
@ -715,7 +715,7 @@ class ImageAttachmentListView(generic.ObjectListView):
filterset_form = forms.ImageAttachmentFilterForm filterset_form = forms.ImageAttachmentFilterForm
table = tables.ImageAttachmentTable table = tables.ImageAttachmentTable
actions = { actions = {
'export': set(), 'export': {'view'},
} }
@ -761,7 +761,7 @@ class JournalEntryListView(generic.ObjectListView):
table = tables.JournalEntryTable table = tables.JournalEntryTable
actions = { actions = {
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
} }

View File

@ -12,7 +12,7 @@ class ActionsMixin:
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
} }

View File

@ -387,7 +387,7 @@ class ContactAssignmentListView(generic.ObjectListView):
filterset_form = forms.ContactAssignmentFilterForm filterset_form = forms.ContactAssignmentFilterForm
table = tables.ContactAssignmentTable table = tables.ContactAssignmentTable
actions = { actions = {
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
} }

View File

@ -202,7 +202,7 @@ class ClusterDevicesView(generic.ObjectChildrenView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_remove_devices': {'change'}, 'bulk_remove_devices': {'change'},
} }
@ -362,7 +362,7 @@ class VirtualMachineInterfacesView(generic.ObjectChildrenView):
actions = { actions = {
'add': {'add'}, 'add': {'add'},
'import': {'add'}, 'import': {'add'},
'export': set(), 'export': {'view'},
'bulk_edit': {'change'}, 'bulk_edit': {'change'},
'bulk_delete': {'delete'}, 'bulk_delete': {'delete'},
'bulk_rename': {'change'}, 'bulk_rename': {'change'},