def setUp(self): self.conn = RGWAdminConnection(ACCESS_KEY, SECRET_KEY)
class RadosGWAdminTest(TestCase): def setUp(self): self.conn = RGWAdminConnection(ACCESS_KEY, SECRET_KEY) def tearDown(self): pass def test_create_user(self): status = self.conn.create_user(uid='admin2', display_name='admin2') print(status) def test_create_user_1000(self): for i in range(1000): uid='admin-'+str(i) status = self.conn.create_user(uid, display_name=uid) print (status) def test_remove_user_1000(self): for i in range(1000): uid = 'admin-'+str(i) status = self.conn.remove_user(uid, display_name=uid) print('%s : %s' % (str(i), status)) def test_get_usage(self): usage = self.conn.get_usage(uid=UID) print(usage) def test_get_users(self): users = self.conn.get_users() import json l = json.loads(users) print(users) def test_get_user_info(self): status = self.conn.get_user_info(uid='admin2') print(status.text) def test_remove_user(self): status = self.conn.remove_user(uid='admin2') print(status) def test_modify_user(self): status = self.conn.modify_user(uid='admin1',display_name='admintest') print(status.text) def test_create_subuser(self): status = self.conn.create_subuser(uid='subadmin') print(status.text) def test_modify_subuser(self): status = self.conn.modify_subuser(uid='',subuser='') print(status.text) def test_remove_subuser(self): status = self.conn.remove_subuser(uid='') print(status.text) def test_trim_usage(self): status = self.conn.trim_usage(uid='') print(status.text) def test_create_key(self): status = self.conn.create_key(uid='') print(status.text) def test_remove_key(self): status = self.conn.remove_key(access_key='') print(status.text)