inventory: don't crash with missing global overrides

Change-Id: If21b919cfbf2dd306ae158ed9ead84da5cb338bc
This commit is contained in:
Mohammed Naser
2019-07-12 10:16:27 -04:00
committed by Dmitriy Rabotyagov (noonedeadpunk)
parent 91fe1065eb
commit e9c9d92987

View File

@@ -726,7 +726,7 @@ def container_skel_load(container_skel, inventory, config):
q_netmask = '{}_netmask'.format(net_name) q_netmask = '{}_netmask'.format(net_name)
provider_queues[q_netmask] = str(net.netmask) provider_queues[q_netmask] = str(net.netmask)
overrides = config['global_overrides'] overrides = config.get('global_overrides', dict())
# iterate over a list of provider_networks, var=pn # iterate over a list of provider_networks, var=pn
pns = overrides.get('provider_networks', list()) pns = overrides.get('provider_networks', list())
for pn in pns: for pn in pns: