]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
makefs: normalize logging a bit
authorLennart Poettering <lennart@poettering.net>
Mon, 18 May 2020 16:32:17 +0000 (18:32 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 18 May 2020 18:50:03 +0000 (20:50 +0200)
src/partition/makefs.c

index 128aa41044a31269b73ce945e55e2d0baf9e6e5f..97f50c90335bcd426ef4158b4fa5ad533e0bd495 100644 (file)
@@ -76,15 +76,12 @@ static int run(int argc, char *argv[]) {
                 log_info("%s is not a block device.", device);
 
         r = probe_filesystem(device, &detected);
+        if (r == -EUCLEAN)
+                return log_error_errno(r, "Ambiguous results of probing for file system on \"%s\", refusing to proceed.", device);
         if (r < 0)
-                return log_warning_errno(r,
-                                         r == -EUCLEAN ?
-                                         "Cannot reliably determine probe \"%s\", refusing to proceed." :
-                                         "Failed to probe \"%s\": %m",
-                                         device);
-
+                return log_error_errno(r, "Failed to probe \"%s\": %m", device);
         if (detected) {
-                log_info("%s is not empty (type %s), exiting", device, detected);
+                log_info("'%s' is not empty (contains file system of type %s), exiting.", device, detected);
                 return 0;
         }