2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-04-28 03:17:47 +00:00

Advance async rework of ipmi

This commit is contained in:
Jarrod Johnson
2026-03-03 13:05:10 -05:00
parent f10a173e62
commit 61ada4d3d4
2 changed files with 10 additions and 10 deletions

View File

@@ -223,7 +223,7 @@ def parse_config_line(arguments, single=False):
queryparms[path][attrib] = param
async def main():
printsys = []
global printsys
if options.batch:
printsys = []
argfile = open(options.batch, 'r')

View File

@@ -675,25 +675,25 @@ class IpmiHandler:
elif self.element[1:3] == ['management_controller', 'hostname']:
return await self.handle_hostname()
elif self.element[1:3] == ['management_controller', 'domain_name']:
return self.handle_domain_name()
return await self.handle_domain_name()
elif self.element[1:3] == ['management_controller', 'ntp']:
return self.handle_ntp()
return await self.handle_ntp()
elif self.element[1:4] == ['management_controller', 'extended', 'all']:
return self.handle_bmcconfig()
return await self.handle_bmcconfig()
elif self.element[1:4] == ['management_controller', 'extended', 'advanced']:
return self.handle_bmcconfig(True)
return await self.handle_bmcconfig(True)
elif self.element[1:4] == ['management_controller', 'extended', 'extra']:
return self.handle_bmcconfig(advanced=False, extended=True)
return await self.handle_bmcconfig(advanced=False, extended=True)
elif self.element[1:4] == ['management_controller', 'extended', 'extra_advanced']:
return self.handle_bmcconfig(advanced=True, extended=True)
return await self.handle_bmcconfig(advanced=True, extended=True)
elif self.element[1:3] == ['system', 'all']:
return await self.handle_sysconfig()
elif self.element[1:3] == ['system', 'advanced']:
return self.handle_sysconfig(True)
return await self.handle_sysconfig(True)
elif self.element[1:3] == ['system', 'clear']:
return self.handle_sysconfigclear()
return await self.handle_sysconfigclear()
elif self.element[1:3] == ['management_controller', 'clear']:
return self.handle_bmcconfigclear()
return await self.handle_bmcconfigclear()
elif self.element[1:3] == ['management_controller', 'licenses']:
return await self.handle_licenses()
elif self.element[1:3] == ['management_controller', 'save_licenses']: