mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
storage: Handle all device paths during eject
Closes: #1618. When using RAID disk, the disks paths could look like /dev/dm-1. Current regular expression does not allow for '-' in the device path. Ensure that all characters in the device path are handled as part of eject operation. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
f6be55eaac
commit
de6f437f1a
@ -25,6 +25,6 @@ from . import views
|
||||
urlpatterns = [
|
||||
url(r'^sys/storage/$', views.index, name='index'),
|
||||
url(r'^sys/storage/expand$', views.expand, name='expand'),
|
||||
url(r'^sys/storage/eject/(?P<device_path>[\w%]+)/$', views.eject,
|
||||
name='eject')
|
||||
url(r'^sys/storage/eject/(?P<device_path>[A-Za-z0-9%_.\-~]+)/$',
|
||||
views.eject, name='eject')
|
||||
]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user