]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/standalone/ceph-helpers.sh: pass btrfs subvolume options the right way 17747/head
authorKefu Chai <kchai@redhat.com>
Fri, 15 Sep 2017 03:51:45 +0000 (11:51 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 15 Sep 2017 04:19:50 +0000 (12:19 +0800)
with the latest btrfs-progs, it complains with

$ sudo btrfs subvolume list . -t
btrfs subvolume list: too many arguments

so, we need to pass `-t` right after `list` subcommand.

Signed-off-by: Kefu Chai <kchai@redhat.com>
qa/standalone/ceph-helpers.sh

index 0a6c867dbd61d83aee2e2948b4e1fd4762810f6b..f577835f8784f0cd4d27e585452ab5e5f8f0c52d 100755 (executable)
@@ -196,7 +196,7 @@ function teardown() {
 function __teardown_btrfs() {
     local btrfs_base_dir=$1
     local btrfs_root=$(df -P . | tail -1 | awk '{print $NF}')
-    local btrfs_dirs=$(cd $btrfs_base_dir; sudo btrfs subvolume list . -t | awk '/^[0-9]/ {print $4}' | grep "$btrfs_base_dir/$btrfs_dir")
+    local btrfs_dirs=$(cd $btrfs_base_dir; sudo btrfs subvolume list -t . | awk '/^[0-9]/ {print $4}' | grep "$btrfs_base_dir/$btrfs_dir")
     for subvolume in $btrfs_dirs; do
        sudo btrfs subvolume delete $btrfs_root/$subvolume
     done