from textwrap import dedent
import os
from teuthology.orchestra import run
-from teuthology.orchestra.run import CommandFailedError, ConnectionLostError
+from teuthology.orchestra.run import CommandFailedError, ConnectionLostError, Raw
from tasks.cephfs.filesystem import Filesystem
log = logging.getLogger(__name__)
check_status=check_status,
omit_sudo=omit_sudo)
+ def run_shell_payload(self, payload, **kwargs):
+ return self.run_shell(["bash", "-c", Raw(f"'{payload}'")], **kwargs)
+
def open_no_data(self, basename):
"""
A pure metadata operation