mirror of
https://github.com/xcat2/confluent.git
synced 2026-04-07 09:21:30 +00:00
Fix user password manipulation in ipmi
This commit is contained in:
@@ -811,14 +811,15 @@ class IpmiHandler:
|
||||
privilege_level=user['privilege_level'])
|
||||
# A list of users
|
||||
await self.output.put(msg.ChildCollection('all'))
|
||||
for user in self.ipmicmd.get_users():
|
||||
async for user in self.ipmicmd.get_users():
|
||||
await self.output.put(msg.ChildCollection(user, candelete=True))
|
||||
return
|
||||
# List all users
|
||||
elif len(self.element) == 4 and self.element[-1] == 'all':
|
||||
users = []
|
||||
for user in self.ipmicmd.get_users():
|
||||
users.append(self.ipmicmd.get_user(uid=user))
|
||||
usersfrombmc = await self.ipmicmd.get_users()
|
||||
for user in usersfrombmc:
|
||||
users.append(await self.ipmicmd.get_user(uid=user))
|
||||
await self.output.put(msg.UserCollection(users=users, name=self.node))
|
||||
return
|
||||
# Update user
|
||||
|
||||
Reference in New Issue
Block a user