]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
systemctl: unit_file_find_fragment() doesn't log about errors, hence do it in the... 18245/head
authorLennart Poettering <lennart@poettering.net>
Thu, 14 Jan 2021 14:02:33 +0000 (15:02 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 14 Jan 2021 14:03:57 +0000 (15:03 +0100)
src/systemctl/systemctl-util.c

index 262854537dab058f539a66ad54c9ac8cd2c51b67..a854107cc8c6d97c074683526d91fcb9fe254a11 100644 (file)
@@ -520,7 +520,7 @@ int unit_find_paths(
 
                 r = unit_file_find_fragment(*cached_id_map, *cached_name_map, unit_name, &_path, &names);
                 if (r < 0)
-                        return r;
+                        return log_error_errno(r, "Failed to find fragment for '%s': %m", unit_name);
 
                 if (_path) {
                         path = strdup(_path);