ironic/ironic/drivers/modules
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
..
ansible Add and document high-level helpers for async steps 2021-10-11 17:25:57 +02:00
drac Merge "Fix RedfishManagement.get_mac_addresses and related functions" 2021-11-15 10:21:25 +00:00
ibmc Replace retrying with tenacity 2021-02-15 17:11:33 +01:00
ilo Fix RedfishManagement.get_mac_addresses and related functions 2021-11-09 18:00:35 +01:00
intel_ipmi Follow-up to the IntelIPMIHardware patch 2019-07-26 15:51:20 +05:30
irmc [iRMC] Convert the type of irmc_port to int 2021-11-10 14:51:57 +08:00
network Remove extra/vif_port_id 2021-03-22 12:04:18 -07:00
redfish Trivial: minor follow-up to redfish fix 2021-12-06 08:45:21 -08:00
storage Replace retrying with tenacity 2021-02-15 17:11:33 +01:00
xclarity Fix :param: in docstring 2019-06-14 14:23:57 +08:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
agent.py Merge "Add and document high-level helpers for async steps" 2021-10-14 12:20:51 +00:00
agent_base.py Merge "Avoid RPC notify_conductor_resume_{deploy,clean} in agent_base" 2021-12-07 20:18:45 +00:00
agent_client.py Retry stdlib ssl.SSLError 2021-08-05 16:17:03 +02:00
agent_config.template Correct handling of ramdisk_params in (i)PXE boot 2019-10-28 10:03:25 +01:00
agent_power.py Replace retrying with tenacity 2021-02-15 17:11:33 +01:00
boot.ipxe Add an option to create inspector-compatible boot.ipxe 2021-11-15 20:09:20 +01:00
boot_mode_utils.py Create node get_interface method 2021-11-08 21:25:40 +00:00
console_utils.py Fix console auto port allocation under IPv6 2020-08-05 22:46:24 +08:00
deploy_utils.py Create node get_interface method 2021-11-08 21:25:40 +00:00
fake.py Add indicator management harness to ManagementInterface 2019-08-26 12:05:29 +02:00
image_cache.py Do not use any parts of image URL in temporary file names 2021-10-15 18:58:45 +02:00
image_utils.py Do not append filename parameter to image URL when using local file 2021-10-08 17:28:10 +10:00
inspect_utils.py Fix RedfishManagement.get_mac_addresses and related functions 2021-11-09 18:00:35 +01:00
inspector.py Merge "Create node get_interface method" 2021-11-22 23:28:26 +00:00
ipmitool.py Follow-up Automaticaly set cipher suite 2021-03-31 18:35:45 +02:00
ipxe.py Move place_loaders_for_boot to boot driver __init__ 2021-12-10 15:44:50 +13:00
ipxe_config.template Add anaconda support in the pxe boot driver 2021-03-23 21:53:34 -07:00
ks.cfg.template Fix various issues in the anaconda deploy interface 2021-10-27 10:42:25 -07:00
master_grub_cfg.txt Change PXE logic to always link macs with UEFI 2018-07-30 07:57:16 -07:00
noop.py [Trivial] Fix typo in noop interface comment 2019-01-25 10:52:53 +01:00
noop_mgmt.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
pxe.py Move place_loaders_for_boot to boot driver __init__ 2021-12-10 15:44:50 +13:00
pxe_base.py node_periodics: encapsulate the interface class check 2021-10-12 11:30:38 +02:00
pxe_config.template Add anaconda support in the pxe boot driver 2021-03-23 21:53:34 -07:00
pxe_grub_config.template Correct handling of ramdisk_params in (i)PXE boot 2019-10-28 10:03:25 +01:00
ramdisk.py Create node get_interface method 2021-11-08 21:25:40 +00:00
snmp.py add snmp power action delay 2021-10-06 22:02:39 +00:00