3 Commits

Author SHA1 Message Date
satoshi-sh
7e6bc5cb85 Implement manual cleaning for ContainerHardwareManager
- Implemented manual cleaning
- Refactored the code

Change-Id: I301aaf9dfd6aff90f505148b65e75033f5043553
2025-04-07 11:14:10 +00:00
satoshi-sh
c3e9266f92 Ironic Config Intergration for IPA
Update container-based cleaning hardware manager to use ironic
conductor config.

Note:
- Moved conf variables from __init__ and evaluate_hardware_support
 as the config overwritten after those process
- Utilized getattr instead of making methods beforehand. The methods
 created don't stick for a new instance.

Partial-Bug: #2100556
Change-Id: I53d5a4f112fbed455d5574840611ef6ea2db3eae
2025-04-06 19:23:36 +00:00
satoshi-sh
a3a2b83594 Add ContainerHardwareManager
Implement container-based cleaning process

Partial-Bug: #2100556
Change-Id: I39b92462d1454df888fc413e0aac439b9df199f7
2025-03-26 19:21:11 +00:00