disable_dev() {
local dev
- local silent=""
local error=""
local notify=""
local maj
local min
while [[ -n "$1" ]]; do
- if [[ "$1" = "--silent" ]]; then
- silent=1
- shift
- elif [[ "$1" = "--error" ]]; then
+ if [[ "$1" = "--error" ]]; then
error=1
shift
else
enable_dev() {
local dev
- local silent=""
-
- if [[ "$1" = "--silent" ]]; then
- silent=1
- shift
- fi
rm -f debug.log strace.log
init_udev_transaction
# this is a quick way to restore to this table entry
restore_from_devtable() {
local dev
- local silent=""
-
- if [[ "$1" = "--silent" ]]; then
- silent=1
- shift
- fi
rm -f debug.log strace.log
init_udev_transaction
local devs=( "$@" )
aux wait_for_sync $vg $lv
- aux disable_dev --error --silent "${devs[@]}"
+ aux disable_dev --error "${devs[@]}"
mkfs.ext4 "$DM_DEV_DIR/$vg/$lv"
fsck.ext4 -fn "$DM_DEV_DIR/$vg/$lv"
check raid_leg_status $vg $lv "$fail"
- aux enable_dev --silent "${devs[@]}"
+ aux enable_dev "${devs[@]}"
lvs -a -o +devices $vg | tee out
not grep unknown out
lvchange --refresh $vg/$lv
lvcreate -aey --type mirror -m 3 --ignoremonitoring -L 1 -n 4way $vg
aux wait_for_sync $vg 4way
-aux disable_dev --error --silent "$dev2" "$dev4"
+aux disable_dev --error "$dev2" "$dev4"
mkfs.ext3 "$DM_DEV_DIR/$vg/4way" &
sleep 1
dmsetup status
echo n | lvconvert --repair $vg/4way 2>&1 | tee 4way.out
-aux enable_dev --silent "$dev2" "$dev4"
+aux enable_dev "$dev2" "$dev4"
lvs -a -o +devices $vg | tee out
not grep unknown out