]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart.sh: pass the addition option to parse_block_devs()
authorKefu Chai <kchai@redhat.com>
Wed, 26 May 2021 06:00:37 +0000 (14:00 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 26 May 2021 06:00:58 +0000 (14:00 +0800)
to address the regression introduced by
3ea5242e381a850c080ee9edbaeea28059ad4da9

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/vstart.sh

index f5f5e8bfc0a8abd57c6686a79ca81de89690ad7b..8bd32bd074618827963bdcb34f0a1881e9556fe3 100755 (executable)
@@ -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)