ironic/ironic/drivers/modules
Ellen Hui f1adedde75 Make DHCP provider pluggable
Previously, all dhcp was done explicitly through Neutron.  This commit
adds an interface for dhcp providers, currently implemented by a
Neutron provider and a noop provider.

The provider can be set in the dhcp_provider config option, and
defaults to neutron.

Co-Authored-By: Jim Rollenhagen <jim@jimrollenhagen.com>
Co-Authored-By: Lucas Alvares Gomes <lucasagomes@gmail.com>
Implements: blueprint support-external-dhcp
Closes-Bug: #1282168
Change-Id: I7eea490c573914c6cd2a73056fe3a0ec91065dc0
2014-08-29 10:26:03 -07:00
..
drac Add DracDriver and its DracPower module 2014-08-19 16:28:52 +02:00
ilo Raise MissingParameterValue instead of Invalid 2014-08-12 20:05:59 +00:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
agent.py Make DHCP provider pluggable 2014-08-29 10:26:03 -07:00
agent_client.py Add ironic-python-agent deploy driver 2014-07-30 23:27:11 +00:00
agent_config.template Add in text for text mode on trusty 2014-08-19 11:35:11 -07:00
boot.ipxe Add iPXE support for Ironic 2014-08-08 10:06:06 +01:00
console_utils.py Improve exception handling in console code 2014-08-14 14:43:04 +00:00
deploy_utils.py Add support for creating vfat and iso images 2014-08-26 21:18:11 +05:30
fake.py Raise MissingParameterValue instead of Invalid 2014-08-12 20:05:59 +00:00
iboot.py return power state ERROR instead of an exception 2014-08-20 16:35:15 +00:00
image_cache.py Mechanism to cleanup all ImageCaches 2014-08-13 09:34:23 +05:30
ipminative.py Raise MissingParameterValue instead of Invalid 2014-08-12 20:05:59 +00:00
ipmitool.py IPMI double bridging functionality 2014-08-19 20:30:48 +05:30
ipxe_config.template Take iSCSI deploy out of pxe driver 2014-08-22 10:13:28 +05:30
iscsi_deploy.py Add support for creating vfat and iso images 2014-08-26 21:18:11 +05:30
pxe.py Make DHCP provider pluggable 2014-08-29 10:26:03 -07:00
pxe_config.template Take iSCSI deploy out of pxe driver 2014-08-22 10:13:28 +05:30
seamicro.py handle invalid seamicro_api_version 2014-08-20 15:53:28 +00:00
ssh.py Add Parallels virtualisation type 2014-08-19 16:15:22 +01:00