Browse Source

Merge pull request #362 from danimo/persistance_policy

Give --persistent_policy precedence over /dev/mapper names
master
Harald Hoyer 7 years ago committed by GitHub
parent
commit
cbb9a4e955
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      dracut-functions.sh

10
dracut-functions.sh

@ -223,14 +223,20 @@ get_devpath_block() { @@ -223,14 +223,20 @@ get_devpath_block() {

# get a persistent path from a device
get_persistent_dev() {
local i _tmp _dev
local i _tmp _dev _pol

_dev=$(get_maj_min "$1")
[ -z "$_dev" ] && return

if [[ -n "$persistent_policy" ]]; then
_pol="/dev/disk/${persistent_policy}/*"
else
_pol=
fi

for i in \
$_pol \
/dev/mapper/* \
/dev/disk/${persistent_policy:-by-uuid}/* \
/dev/disk/by-uuid/* \
/dev/disk/by-label/* \
/dev/disk/by-partuuid/* \

Loading…
Cancel
Save