From f9a3921eff1e749a4e9a8709ce9d1b9caf47c6a3 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 26 May 2021 14:00:37 +0800 Subject: [PATCH] vstart.sh: pass the addition option to parse_block_devs() to address the regression introduced by 3ea5242e381a850c080ee9edbaeea28059ad4da9 Signed-off-by: Kefu Chai --- src/vstart.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/vstart.sh b/src/vstart.sh index f5f5e8bfc0a8a..8bd32bd074618 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -251,7 +251,9 @@ usage_exit() { parse_block_devs() { local opt_name=$1 shift - IFS=',' read -r -a block_devs <<< "$2" + local devs=$1 + shift + IFS=',' read -r -a block_devs <<< "$devs" for dev in "${block_devs[@]}"; do if [ ! -b $dev -o ! -w $dev ]; then echo "All $opt_name must refer to writable block devices" @@ -449,7 +451,7 @@ case $1 in with_mgr_dashboard=false ;; --seastore-devs) - parse_block_devs --seastore-devs + parse_block_devs --seastore-devs "$2" shift ;; --bluestore-spdk) @@ -459,7 +461,7 @@ case $1 in shift ;; --bluestore-devs) - parse_block_devs --bluestore-devs + parse_block_devs --bluestore-devs "$2" shift ;; --bluestore-zoned) -- 2.39.5