diff options
author | Peter Rajnoha <prajnoha@redhat.com> | 2017-09-22 11:10:57 +0200 |
---|---|---|
committer | Peter Rajnoha <prajnoha@redhat.com> | 2017-09-22 11:10:57 +0200 |
commit | b0f4e0fcec1a50b73fbc4f05bfd2d385895bc3bc (patch) | |
tree | 50bab19d11b56c6ded348719b2e8cdf077da4e38 /scripts | |
parent | bdccab07f94f6b2e464e2d43d1f91dbb0a9fb2e0 (diff) | |
download | lvm2-b0f4e0fcec1a50b73fbc4f05bfd2d385895bc3bc.tar.gz |
blkdeactivate: cleanup
Use a different variable for translated name in dm/md_deactivate fn
Fix dmraidoption/dmraidoptions in man page.
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/blkdeactivate.sh.in | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/scripts/blkdeactivate.sh.in b/scripts/blkdeactivate.sh.in index 11b59837a..daa53df8e 100644 --- a/scripts/blkdeactivate.sh.in +++ b/scripts/blkdeactivate.sh.in @@ -211,14 +211,15 @@ deactivate_holders () { } deactivate_dm () { - local name=$(printf "%s" "$name") - test -b "$DEV_DIR/mapper/$name" || return 0 + local xname + xname=$(printf "%s" "$name") + test -b "$DEV_DIR/mapper/$xname" || return 0 test -z "${SKIP_DEVICE_LIST["$kname"]}" || return 1 - deactivate_holders "$DEV_DIR/mapper/$name" || return 1 + deactivate_holders "$DEV_DIR/mapper/$xname" || return 1 - echo -n " [DM]: deactivating $devtype device $name ($kname)... " - if eval "$DMSETUP" $DMSETUP_OPTS remove "$name" "$OUT" "$ERR"; then + echo -n " [DM]: deactivating $devtype device $xname ($kname)... " + if eval "$DMSETUP" $DMSETUP_OPTS remove "$xname" "$OUT" "$ERR"; then echo "done" else echo "skipping" @@ -280,9 +281,10 @@ deactivate_lvm () { } deactivate_md () { - local name=$(printf "%s" "$name") + local xname + xname=$(printf "%s" "$name") local sync_action - test -b "$DEV_DIR/$name" || return 0 + test -b "$DEV_DIR/$xname" || return 0 test -z "${SKIP_DEVICE_LIST["$kname"]}" || return 1 # Skip MD device deactivation if MD tools missing. @@ -291,7 +293,7 @@ deactivate_md () { return 1 } - deactivate_holders "$DEV_DIR/$name" || return 1 + deactivate_holders "$DEV_DIR/$xname" || return 1 echo -n " [MD]: deactivating $devtype device $kname... " @@ -307,7 +309,7 @@ deactivate_md () { } } - if eval "$MDADM" $MDADM_OPTS -S "$name" "$OUT" "$ERR"; then + if eval "$MDADM" $MDADM_OPTS -S "$xname" "$OUT" "$ERR"; then echo "done" else echo "skipping" |