]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3249] hammer fix
authorTomek Mrugalski <tomek@isc.org>
Fri, 9 Feb 2024 12:46:54 +0000 (13:46 +0100)
committerTomek Mrugalski <tomek@isc.org>
Wed, 20 Mar 2024 11:07:28 +0000 (11:07 +0000)
 - hammer supported-systems works again

hammer.py

index bdcf4c1a74d710f84b9425af3499fd3fb8962379..72c2b220568958878f17b5076aaada376af1bbd8 100755 (executable)
--- 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."""