Allow override in case has data

This commit is contained in:
Raimon Esteve 2021-07-07 18:05:48 +02:00
parent 4a41a3bcfd
commit 21571e82c4

View file

@ -378,6 +378,7 @@ if os.path.exists(cmd.override):
logger.info('Overriding configuration using "%s"' % cmd.override) logger.info('Overriding configuration using "%s"' % cmd.override)
override = yaml.load(open(cmd.override, 'r').read()) override = yaml.load(open(cmd.override, 'r').read())
logger.info logger.info
if override:
config['to_install'] += override.get('to_install', []) config['to_install'] += override.get('to_install', [])
config['to_uninstall'] += override.get('to_uninstall', []) config['to_uninstall'] += override.get('to_uninstall', [])
config['before'] = (override.get('before_before', []) + config['before'] = (override.get('before_before', []) +