]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: kclient/file_layout.sh: ...
authorSage Weil <sage.weil@dreamhost.com>
Tue, 13 Mar 2012 17:02:14 +0000 (10:02 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Tue, 13 Mar 2012 19:55:53 +0000 (12:55 -0700)
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
qa/workunits/kclient/file_layout.sh

index fc3c27d5f172668004ebbb30d4f7a39696106329..4f2da0263f450d1f1c0d2a434674a575ce12a4da 100755 (executable)
@@ -52,15 +52,17 @@ touch layout_test/file3
 cephfs layout_test/file3 show_layout > temp
 diff new_layout temp || return 1
 sudo ls /sys/kernel/debug/ceph
-sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp
+sudo ls /sys/kernel/debug/ceph/\* || true
+sudo bash -c 'ls /sys/kernel/debug/ceph/*' || true
+sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp
 ceph osd pool create newpool || true
 ceph mds add_data_pool 3 || true
-sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp2
+sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp2
 while diff -q temp2 temp
 do
     echo "waiting for mdsmap to update"
     sleep 1
-    sudo cat /sys/kernel/debug/ceph/\*/mdsmap > temp2
+    sudo bash -c 'cat /sys/kernel/debug/ceph/*/mdsmap' > temp2
 done
 sudo rm temp temp2