diff --git a/tools/nodepool_log_config.py b/tools/nodepool_log_config.py index e04c899975..ff01f0eca8 100755 --- a/tools/nodepool_log_config.py +++ b/tools/nodepool_log_config.py @@ -129,8 +129,9 @@ def _get_providers_and_images(config_file): logging.debug("Added %d providers & images" % len(ret)) # diskimages have a special provider - for diskimage in config['diskimages']: - ret.append(('dib', diskimage['name'])) + if 'diskimages' in config: + for diskimage in config['diskimages']: + ret.append(('dib', diskimage['name'])) return ret