From: John Spray Date: Mon, 9 Nov 2015 13:17:25 +0000 (+0000) Subject: tasks/cephfs: add test case auth_list helper X-Git-Tag: v10.2.6~165^2^2~220^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=addf313c24a518a2b50107427e608478df2adc0d;p=ceph.git tasks/cephfs: add test case auth_list helper Signed-off-by: John Spray --- diff --git a/tasks/cephfs/cephfs_test_case.py b/tasks/cephfs/cephfs_test_case.py index 846cf8d2c325..500cd765589d 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)