ironic/ironic/drivers
Steve Baker 45e8adc1df Move place_loaders_for_boot to boot driver __init__
Host preparation file writing is already done by the __init__ method
of iPXEBoot. This change moves place_loaders_for_boot calls to
iPXEBoot and PXEBoot to be consistent, and to only write the files
when that driver is enabled.

This will mean multiple writes of the same file when subclasses of
these drivers are also enabled, but this overhead will be negligible.

Change-Id: I7e17f4d1a54cd6c5d1a4bf006a0d42db8d123a46
2021-12-10 15:44:50 +13:00
..
modules Move place_loaders_for_boot to boot driver __init__ 2021-12-10 15:44:50 +13:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
base.py Add support for verify steps 2021-09-30 20:46:17 +10:00
drac.py Add Redfish RAID interface to idrac HW type 2021-03-19 12:11:50 -04:00
fake_hardware.py BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
generic.py Move ramdisk deploy to its own module 2021-09-06 16:30:53 +02:00
hardware_type.py Use property plus abstractmethod for abstractproperty 2020-08-06 11:34:23 +02:00
ibmc.py Fix: review from dtantsur of 728123 2020-06-17 17:41:55 +08:00
ilo.py Adds ilo-uefi-https boot interface to ilo5 2020-09-17 13:20:53 +00:00
intel_ipmi.py Add IntelIPMIHardware 2019-06-25 13:46:26 +05:30
ipmi.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
irmc.py Support iRMC hardware type again 2020-09-29 23:20:21 +09:00
raid_config_schema.json Allow specifying target devices for software RAID 2020-03-17 14:31:38 +01:00
redfish.py Add Redfish RAID management to Ironic 2021-03-03 10:41:56 -06:00
snmp.py Switch the "snmp" hardware type to "noop" management 2018-08-07 15:40:29 +00:00
utils.py Rename ilo_boot_iso -> boot_iso 2021-06-14 16:54:08 +02:00
xclarity.py Remove the xclarity deprecation 2018-10-24 13:01:17 -07:00