From: John Spray Date: Wed, 17 Sep 2014 10:38:09 +0000 (+0100) Subject: tasks: escaping '*' when deleting files X-Git-Tag: v0.94.10~27^2^2~309^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7d086403d434e8ee89e4da17f48a2707807f78d1;p=ceph.git tasks: escaping '*' when deleting files Signed-off-by: John Spray --- diff --git a/tasks/mds_client_recovery.py b/tasks/mds_client_recovery.py index 12de23113a64..71e6dd3c8fe0 100644 --- a/tasks/mds_client_recovery.py +++ b/tasks/mds_client_recovery.py @@ -7,12 +7,12 @@ import contextlib import logging import time import unittest +from teuthology.orchestra import run -from teuthology import misc from teuthology.orchestra.run import CommandFailedError from teuthology.task import interactive from cephfs.filesystem import Filesystem -from tasks.ceph_fuse import get_client_configs, FuseMount +from tasks.ceph_fuse import FuseMount log = logging.getLogger(__name__) @@ -40,7 +40,7 @@ class TestClientRecovery(unittest.TestCase): self.mount_a.wait_until_mounted() self.mount_b.wait_until_mounted() - self.mount_a.run_shell(["rm", "-rf", "*"]) + self.mount_a.run_shell(["sudo", "rm", "-rf", run.Raw("*")]) def tearDown(self): self.fs.clear_firewall()