Closed #18093: Remove redirects for pre-v4.1 virtual disk views

This commit is contained in:
Jeremy Stretch 2024-11-25 09:26:01 -05:00
parent 0946a536f3
commit 5afa6d7964
2 changed files with 1 additions and 15 deletions

View File

@ -1,4 +1,4 @@
from django.urls import include, path, re_path
from django.urls import include, path
from utilities.urls import get_model_urls
from . import views
@ -33,8 +33,4 @@ urlpatterns = [
views.VirtualMachineBulkAddVirtualDiskView.as_view(),
name='virtualmachine_bulk_add_virtualdisk'
),
# TODO: Remove in v4.2
# Redirect old (pre-v4.1) URLs for VirtualDisk views
re_path('disks/(?P<path>[a-z0-9/-]*)', views.VirtualDiskRedirectView.as_view()),
]

View File

@ -7,7 +7,6 @@ from django.http import HttpResponse
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.views.generic.base import RedirectView
from jinja2.exceptions import TemplateError
from dcim.filtersets import DeviceFilterSet
@ -678,15 +677,6 @@ class VirtualDiskBulkDeleteView(generic.BulkDeleteView):
table = tables.VirtualDiskTable
# TODO: Remove in v4.2
class VirtualDiskRedirectView(RedirectView):
"""
Redirect old (pre-v4.1) URLs for VirtualDisk views.
"""
def get_redirect_url(self, path):
return f"{reverse('virtualization:virtualdisk_list')}{path}"
#
# Bulk Device component creation
#