From addf313c24a518a2b50107427e608478df2adc0d Mon Sep 17 00:00:00 2001 From: John Spray Date: Mon, 9 Nov 2015 13:17:25 +0000 Subject: [PATCH] tasks/cephfs: add test case auth_list helper Signed-off-by: John Spray --- tasks/cephfs/cephfs_test_case.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tasks/cephfs/cephfs_test_case.py b/tasks/cephfs/cephfs_test_case.py index 846cf8d2c3254..500cd765589d2 100644 --- a/tasks/cephfs/cephfs_test_case.py +++ b/tasks/cephfs/cephfs_test_case.py @@ -170,6 +170,14 @@ class CephFSTestCase(unittest.TestCase): self.configs_set.add((subsys, key)) self.fs.set_ceph_conf(subsys, key, value) + def auth_list(self): + """ + Convenience wrapper on "ceph auth list" + """ + return json.loads(self.fs.mon_manager.raw_cluster_cmd( + "auth", "list", "--format=json-pretty" + ))['auth_dump'] + def assert_session_count(self, expected, ls_data=None, mds_id=None): if ls_data is None: ls_data = self.fs.mds_asok(['session', 'ls'], mds_id=mds_id) -- 2.39.5