]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
RGW/test_multi: allow Cluster object to run ceph admin commands
authorOguzhan Ozmen <oozmen@bloomberg.net>
Tue, 11 Nov 2025 15:45:43 +0000 (15:45 +0000)
committerOguzhan Ozmen <oozmen@bloomberg.net>
Tue, 11 Nov 2025 17:19:42 +0000 (17:19 +0000)
Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
src/test/rgw/test_multi.py

index 91576c4b64437dcad3e9fa2e0fb26a7a5b6a1bf1..11ef63be4d38ba2a385ffb7a6dad5a92e985dd9d 100644 (file)
@@ -64,6 +64,13 @@ class Cluster(multisite.Cluster):
             cmd += ['--rgw-cache-enabled=false']
         return bash(cmd, **kwargs)
 
+    def ceph_admin(self, args = None, **kwargs):
+        """ ceph command """
+        cmd = [test_path + 'test-rgw-call.sh', 'call_ceph', self.cluster_id]
+        if args:
+            cmd += args
+        return bash(cmd, **kwargs)
+
     def start(self):
         cmd = [mstart_path + 'mstart.sh', self.cluster_id]
         env = None