Exemplo n.º 1
0
 def get_block_user(self, name=None):
     return VNXBlockUser.get(cli=self._cli, name=name)
Exemplo n.º 2
0
 def create_block_user(self, name, password, scope=None, role=None):
     return VNXBlockUser.create(self._cli, name, password, scope, role)
Exemplo n.º 3
0
 def test_delete_user_success(self):
     user = VNXBlockUser.get(name='b', cli=t_cli())
     # no exception
     user.delete()
Exemplo n.º 4
0
 def f():
     user = VNXBlockUser('c', cli=t_cli())
     user.delete()
Exemplo n.º 5
0
 def test_create_user_success(self):
     user = VNXBlockUser.create(t_cli(), 'b', 'b')
     assert_that(user.name, equal_to('b'))
     assert_that(user.role, equal_to(VNXUserRoleEnum.ADMIN))
Exemplo n.º 6
0
 def f():
     VNXBlockUser.create(t_cli(),
                         'b',
                         'b',
                         role=VNXUserRoleEnum.OPERATOR)
Exemplo n.º 7
0
 def test_get_all_users(self):
     users = VNXBlockUser.get(cli=t_cli())
     assert_that(len(users), equal_to(2))
Exemplo n.º 8
0
 def test_get_all_users(self):
     users = VNXBlockUser.get(cli=t_cli())
     assert_that(len(users), equal_to(2))
Exemplo n.º 9
0
 def f():
     user = VNXBlockUser('c', cli=t_cli())
     user.delete()
Exemplo n.º 10
0
 def test_get_existed_user(self):
     user = VNXBlockUser.get(name='a', cli=t_cli())
     assert_that(user.name, equal_to('a'))
     assert_that(user.role, equal_to(VNXUserRoleEnum.ADMIN))
     assert_that(user.scope, equal_to(VNXUserScopeEnum.GLOBAL))
     assert_that(user.type, equal_to('user'))
Exemplo n.º 11
0
 def test_delete_user_success(self):
     user = VNXBlockUser.get(name='b', cli=t_cli())
     # no exception
     user.delete()
Exemplo n.º 12
0
 def f():
     VNXBlockUser.create(t_cli(), 'b', 'b',
                         role=VNXUserRoleEnum.OPERATOR)
Exemplo n.º 13
0
 def test_create_user_success(self):
     user = VNXBlockUser.create(t_cli(), 'b', 'b')
     assert_that(user.name, equal_to('b'))
     assert_that(user.role, equal_to(VNXUserRoleEnum.ADMIN))
Exemplo n.º 14
0
 def get_block_user(self, name=None):
     return VNXBlockUser.get(cli=self._cli, name=name)
Exemplo n.º 15
0
 def test_get_user_not_found(self):
     user = VNXBlockUser(name='c', cli=t_cli())
     assert_that(user.existed, equal_to(False))
Exemplo n.º 16
0
 def create_block_user(self, name, password, scope=None, role=None):
     return VNXBlockUser.create(self._cli, name, password, scope, role)
Exemplo n.º 17
0
 def test_get_existed_user(self):
     user = VNXBlockUser.get(name='a', cli=t_cli())
     assert_that(user.name, equal_to('a'))
     assert_that(user.role, equal_to(VNXUserRoleEnum.ADMIN))
     assert_that(user.scope, equal_to(VNXUserScopeEnum.GLOBAL))
     assert_that(user.type, equal_to('user'))