
Previously, the `swift::storage::mount` allowed any type of string, making it possible to use UUID=4aa242a4-0ab3-4037-9137-1d58c7f2b5f8 or even 4aa242a4-0ab3-4037-9137-1d58c7f2b5f8 for example. But now, as the device parameter is Swift::MountDevice, this cannot be done. This patch fixes this regression. Change-Id: I57619c628ee7a6d5e60260235fbd6d83f514be83
7 lines
247 B
ObjectPascal
7 lines
247 B
ObjectPascal
type Swift::MountDevice = Variant[
|
|
Stdlib::Absolutepath,
|
|
Pattern[/^LABEL=.+$/],
|
|
Pattern[/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[0-9a-f]{4}-[0-9a-f]{12}$/],
|
|
Pattern[/^UUID=[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[0-9a-f]{4}-[0-9a-f]{12}$/],
|
|
]
|