diff options
author | Ben Brown <ben.brown@codethink.co.uk> | 2017-07-05 16:38:39 +0100 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2017-07-07 13:44:54 +0000 |
commit | 6d697f24f39a31d36dd0e61fc044cd79c4ff83a2 (patch) | |
tree | 416e8c2ff83b567da733ffb5ca9b33814e1ec975 /ybd | |
parent | 1e495f790e34817fd7d0bb9e3ffbacc8a62fae80 (diff) | |
download | ybd-6d697f24f39a31d36dd0e61fc044cd79c4ff83a2.tar.gz |
Treat missing kind as 'chunk'
Diffstat (limited to 'ybd')
-rwxr-xr-x | ybd/__main__.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ybd/__main__.py b/ybd/__main__.py index 4e47f38..071ea44 100755 --- a/ybd/__main__.py +++ b/ybd/__main__.py @@ -133,16 +133,17 @@ with timer('TOTAL'): if not isinstance(whitelist, list): whitelist = None - if target['kind'] in ('system', 'stratum', 'chunk'): + kind = target.get('kind', 'chunk') + if kind in ('system', 'stratum', 'chunk'): package_rpms(target, whitelist) - elif target['kind'] == 'cluster': + elif kind == 'cluster': # call package_rpms for each system in the cluster for system in target['systems']: package_rpms(system['path'], whitelist) else: log('RPM', ('%s is a %s, cannot package rpms!' - % (target['name'], target['kind']))) + % (target['name'], kind))) if config.get('reproduce'): log('REPRODUCED', |