diff options
author | Emanuele Giuseppe Esposito <eesposit@redhat.com> | 2023-05-05 12:22:57 +0200 |
---|---|---|
committer | Emanuele Giuseppe Esposito <eesposit@redhat.com> | 2023-05-10 15:18:25 +0200 |
commit | e673c5c2d904d821719b2d21746ef91482acf8b4 (patch) | |
tree | 3cf28e7637057ef0e110123e25368eeeccb991c9 /src/ukify | |
parent | core/unit: check the validity of unit type with activation_details_vtable (diff) | |
download | systemd-e673c5c2d904d821719b2d21746ef91482acf8b4.tar.xz systemd-e673c5c2d904d821719b2d21746ef91482acf8b4.zip |
ukify: typo in doc and print when package is missing
If a package is missing, a subprocess is started with None as
command argument. Error raised by subprocess is therefore not helpful
at all to understand what needs to be done to fix that error.
Also fix doc since systemd-stub will look for .cmdline files, and not
.cmdline.efi files.
Signed-off-by: Emanuele Giuseppe Esposito <eesposit@redhat.com>
Diffstat (limited to 'src/ukify')
-rwxr-xr-x | src/ukify/ukify.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ukify/ukify.py b/src/ukify/ukify.py index 7e9c7cc9ae..9db84afdbb 100755 --- a/src/ukify/ukify.py +++ b/src/ukify/ukify.py @@ -353,8 +353,10 @@ def find_tool(name, fallback=None, opts=None): if shutil.which(name) is not None: return name - return fallback + if fallback is None: + print(f"Tool {name} not installed!") + return fallback def combine_signatures(pcrsigs): combined = collections.defaultdict(list) |