summaryrefslogtreecommitdiffstats
path: root/qa/tasks/cephfs/filesystem.py
diff options
context:
space:
mode:
Diffstat (limited to 'qa/tasks/cephfs/filesystem.py')
-rw-r--r--qa/tasks/cephfs/filesystem.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/qa/tasks/cephfs/filesystem.py b/qa/tasks/cephfs/filesystem.py
index 1c00a49077d..3846ef23f97 100644
--- a/qa/tasks/cephfs/filesystem.py
+++ b/qa/tasks/cephfs/filesystem.py
@@ -640,12 +640,17 @@ class FilesystemBase(MDSClusterBase):
def set_joinable(self, joinable=True):
self.set_var("joinable", joinable)
- def set_max_mds(self, max_mds):
- self.set_var("max_mds", "%d" % max_mds)
+ def set_max_mds(self, max_mds, confirm=True):
+ if confirm:
+ self.set_var('max_mds', f'{max_mds}', '--yes-i-really-mean-it')
+ else:
+ self.set_var("max_mds", f"{max_mds}",)
def set_session_timeout(self, timeout):
self.set_var("session_timeout", "%d" % timeout)
+ def set_session_autoclose(self, autoclose_time):
+ self.set_var("session_autoclose", "%d" % autoclose_time)
def set_allow_standby_replay(self, yes):
self.set_var("allow_standby_replay", yes)