From 71b823daee05dd96cb3cced8ff34943d7afc4210 Mon Sep 17 00:00:00 2001 From: Rishabh Dave Date: Wed, 6 May 2020 23:36:45 +0530 Subject: [PATCH] qa/cephfs: use StringIO instead of BytesIO Fixes: https://tracker.ceph.com/issues/45425 Signed-off-by: Rishabh Dave --- qa/tasks/cephfs/mount.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/qa/tasks/cephfs/mount.py b/qa/tasks/cephfs/mount.py index 91146695af08a..c0ada14e52bf3 100644 --- a/qa/tasks/cephfs/mount.py +++ b/qa/tasks/cephfs/mount.py @@ -1,5 +1,4 @@ from contextlib import contextmanager -from io import BytesIO import json import logging import datetime @@ -593,7 +592,7 @@ class CephFSMount(object): cwd = self.mountpoint return self.client_remote.run(args=args, stdin=stdin, wait=wait, - stdout=BytesIO(), stderr=BytesIO(), + stdout=StringIO(), stderr=StringIO(), cwd=cwd, check_status=check_status) def run_as_user(self, args, user, wait=True, stdin=None, @@ -611,7 +610,7 @@ class CephFSMount(object): cwd = self.mountpoint return self.client_remote.run(args=args, wait=wait, stdin=stdin, - stdout=BytesIO(), stderr=BytesIO(), + stdout=StringIO(), stderr=StringIO(), check_status=check_status, cwd=cwd) def run_as_root(self, args, wait=True, stdin=None, check_status=True, @@ -624,7 +623,7 @@ class CephFSMount(object): cwd = self.mountpoint return self.client_remote.run(args=args, wait=wait, stdin=stdin, - stdout=BytesIO(), stderr=BytesIO(), + stdout=StringIO(), stderr=StringIO(), check_status=check_status, cwd=cwd) def _verify(self, proc, retval=None, errmsg=None): -- 2.39.5