]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
vstart: out dir can contain a large number of files
authorMichael Fritch <mfritch@suse.com>
Mon, 29 Jun 2020 16:03:10 +0000 (10:03 -0600)
committerMichael Fritch <mfritch@suse.com>
Mon, 29 Jun 2020 17:58:55 +0000 (11:58 -0600)
../src/vstart.sh: line 1208: /usr/bin/rm: Argument list too long

Signed-off-by: Michael Fritch <mfritch@suse.com>
src/vstart.sh

index b23f80cab96c9ed619f2b8cc557f931a084a4bca..f4064d06c610c9eacaf96b9dc012e5c5b3147aa0 100755 (executable)
@@ -1205,7 +1205,7 @@ fi
 [ -d $CEPH_OUT_DIR  ] || mkdir -p $CEPH_OUT_DIR
 [ -d $CEPH_DEV_DIR  ] || mkdir -p $CEPH_DEV_DIR
 if [ $inc_osd_num -eq 0 ]; then
-    $SUDO rm -rf $CEPH_OUT_DIR/*
+    $SUDO find "$CEPH_OUT_DIR" -type f -delete
 fi
 [ -d gmon ] && $SUDO rm -rf gmon/*