Files
d86923e7ff40c3ec1d43fe9d4068f0bd3b17de67
ironic-python-agent /ironic_python_agent
Dmitry Tantsur 9426df9ab3 Split hardware manager initialize out of evaluate_hardware_support
The current code in GenericHardware.evaluate_hardware_support ends up
using hardware manager calls, which then use partly initialized hardware
manager list and can even cause a recursion.
This change introduces a new optional call initialize() which is
guaranteed to run:
1) After all hardware managers have been evaluated
2) After the hardware manager cache is populated
3) In the order of the support level of hardware managers
Change-Id: I068d3d73483c161062aa3b48f3154a2d99941382
Signed-off-by: Dmitry Tantsur <dtantsur@protonmail.com>
2025年07月04日 16:30:40 +02:00
..
2025年04月23日 11:01:10 -07:00
2024年01月09日 16:43:23 +01:00
2025年03月03日 14:11:04 +01:00
2025年04月23日 11:01:10 -07:00
2025年04月23日 11:01:10 -07:00
2025年01月29日 19:20:10 +00:00
2025年01月14日 11:59:06 -08:00
2025年01月14日 11:59:06 -08:00
2025年02月12日 17:16:41 -08:00
2024年04月11日 01:17:23 +12:00
2025年01月14日 11:59:06 -08:00
2025年04月06日 19:23:36 +00:00
2025年01月14日 11:59:06 -08:00
2025年01月14日 11:59:06 -08:00
2025年01月14日 11:59:06 -08:00
2024年09月18日 13:35:07 +02:00
2025年01月24日 21:57:23 -06:00
2025年01月14日 11:59:06 -08:00
2025年02月25日 14:26:10 +01:00
2025年01月20日 11:37:18 +00:00
2024年01月31日 10:09:13 +01:00
2025年04月15日 06:57:35 -07:00
2022年06月21日 17:54:39 +02:00