def setup_users(self, users=[], domain='default'):
users_defined = []
for user in users:
name = user['name']
mail = user.get('email', None)
desc = user.get('description', None)
password = user.get('password', None)
udomain = user.get('domain', domain)
groups = user.get('groups', [])
user_id = self.setup_user(name, password, mail, desc, udomain)
group_ids = []
for group in groups:
gr = self.setup_group(group, None, udomain)
group_ids.append(gr.id)
self.setup_user_groups(user_id, group_ids, udomain)
users_defined.append(user_id)
return users_defined
评论列表
文章目录