From: Tomek Mrugalski Date: Fri, 9 Feb 2024 12:46:54 +0000 (+0100) Subject: [#3249] hammer fix X-Git-Tag: Kea-2.5.7~50 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=f201707b85170ae48955bf2dfd3e2a6250df6a5c;p=thirdparty%2Fkea.git [#3249] hammer fix - hammer supported-systems works again --- diff --git a/hammer.py b/hammer.py index bdcf4c1a74..72c2b22056 100755 --- a/hammer.py +++ b/hammer.py @@ -2762,19 +2762,18 @@ def parse_args(): def list_supported_systems(): """List systems hammer can support (with supported providers).""" - for system, revisions_and_supported in SYSTEMS.items(): + for system in SYSTEMS: print('%s:' % system) - for r, supported in revisions_and_supported: + for release,supported in SYSTEMS[system].items(): if not supported: continue providers = [] for p in ['lxc', 'virtualbox']: - k = '%s-%s-%s' % (system, r, p) + k = '%s-%s-%s' % (system, release, p) if k in IMAGE_TEMPLATES: providers.append(p) providers = ', '.join(providers) - print(' - %s: %s' % (r, providers)) - + print(' - %s: %s' % (release, providers)) def list_created_systems(): """List VMs that are created on this host by Hammer."""