ironic/ironic/conf
Ruby Loo c0ed86db7c Allow disabling TFTP image cache
We document that this can be disabled by setting the
[pxe]tftp_master_path config  to "<None>", but don't
actually support it in code. oslo.config doesn't actually
translate that value to the Python None as we expect.

Allow disabling the cache by setting the config to the empty
string, as in "tftp_master_path=". This doesn't make sense as
a directory to use as a cache anyway, so it shouldn't break anyone.

Conflicts:
	ironic/common/pxe_utils.py
	ironic/tests/unit/common/test_pxe_utils.py
Affected code is in ironic/drivers/modules/pxe.py and
ironic/tests/unit/drivers/modules/test_pxe.py. (They
got moved into pxe_utils in master branch).

Change-Id: Icc7d08ae47e0e450a612c922ae3d665c56880262
Story: 2004608
Task: 28506
(cherry picked from commit 4c987aa51b)
2019-01-10 13:49:39 +00:00
..
__init__.py Remove deprecated [keystone] config section 2018-06-11 13:30:50 +00:00
agent.py Add descriptions for config option choices 2018-03-14 20:27:50 -04:00
ansible.py fix typos in documentation 2018-03-23 08:30:57 +08:00
api.py Promote agent vendor passthru to core API 2016-08-05 12:31:32 +02:00
audit.py Fix default value of "ignore_req_list" config option 2016-12-09 16:14:21 +02:00
auth.py Finalize migration to keystoneauth adapters 2017-12-19 12:17:35 +02:00
cinder.py Use adapters for cinderclient 2017-11-21 09:32:21 +02:00
cisco.py Centralize Config Options - patch merge, cleanup 2016-08-25 11:08:00 -07:00
conductor.py Disable periodic tasks if interval set to 0 2018-10-03 14:37:36 +00:00
console.py Make IP address of socat console configurable 2017-07-07 13:14:03 +08:00
database.py Remove overwriting the default value of db_max_retries. 2017-03-10 10:41:27 -08:00
default.py Fixes a race condition in the hash ring code 2018-10-08 15:33:02 +02:00
deploy.py Merge "Remove endpoint_type from configuration" 2018-07-23 22:08:33 +00:00
dhcp.py Centralize config options - [dhcp] 2016-06-16 17:11:14 -07:00
drac.py Disable periodic tasks if interval set to 0 2018-10-03 14:37:36 +00:00
glance.py Remove endpoint_type from configuration 2018-05-22 19:53:55 +03:00
healthcheck.py Add optional healthcheck middleware 2018-02-12 14:48:05 -05:00
ilo.py Add descriptions for config option choices 2018-03-14 20:27:50 -04:00
inspector.py Deprecate [inspector]enabled option 2018-06-27 16:21:55 +02:00
ipmi.py Remove deprecated option [ipmi]retry_timeout 2018-07-21 14:36:36 +08:00
irmc.py Add CUSTOM_CPU_FPGA Traits value to ironic inspection 2018-07-11 19:09:03 +07:00
iscsi.py Centralize config options - [iscsi] 2016-08-12 06:56:25 -07:00
metrics.py Pass agent metrics config via conductor 2016-08-02 17:56:43 +00:00
metrics_statsd.py Pass agent metrics config via conductor 2016-08-02 17:56:43 +00:00
neutron.py Add descriptions for config option choices 2018-03-14 20:27:50 -04:00
oneview.py Remove python-oneviewclient from oneview hardware type. 2018-01-25 01:30:27 +00:00
opts.py Remove deprecated [keystone] config section 2018-06-11 13:30:50 +00:00
pxe.py Allow disabling TFTP image cache 2019-01-10 13:49:39 +00:00
redfish.py Add redfish driver 2017-04-21 11:06:24 +01:00
service_catalog.py Introduce keystoneauth adapters for clients 2017-08-22 06:07:19 +00:00
snmp.py Make SNMP UDP transport settings configurable 2017-08-18 14:42:21 +00:00
swift.py Fix swiftclient creation 2017-12-06 14:14:29 +00:00
xclarity.py Mark xclarity password as secret 2018-05-15 09:47:21 +03:00