summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2017-09-22 11:10:57 +0200
committerPeter Rajnoha <prajnoha@redhat.com>2017-09-22 11:10:57 +0200
commitb0f4e0fcec1a50b73fbc4f05bfd2d385895bc3bc (patch)
tree50bab19d11b56c6ded348719b2e8cdf077da4e38 /scripts
parentbdccab07f94f6b2e464e2d43d1f91dbb0a9fb2e0 (diff)
downloadlvm2-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.in20
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"