]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
gpt-auto-generator: use log_device_*()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 22 Oct 2018 03:40:08 +0000 (12:40 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 23 Oct 2018 13:44:07 +0000 (22:44 +0900)
src/gpt-auto-generator/gpt-auto-generator.c

index 08fdd960bad45c246cad9bbe7edaf973f0ac6b8b..f0d06ffacf31fdf60f54dd5b6b4b528363cf69fe 100644 (file)
@@ -12,6 +12,7 @@
 #include "blkid-util.h"
 #include "blockdev-util.h"
 #include "btrfs-util.h"
+#include "device-util.h"
 #include "dirent-util.h"
 #include "dissect-image.h"
 #include "efivars.h"
@@ -461,42 +462,42 @@ static int open_parent(dev_t devnum, int *ret) {
         if (sd_device_get_devname(d, &name) < 0) {
                 r = sd_device_get_syspath(d, &name);
                 if (r < 0) {
-                        log_debug_errno(r, "Device %u:%u does not have a name, ignoring: %m", major(devnum), minor(devnum));
+                        log_device_debug_errno(d, r, "Device %u:%u does not have a name, ignoring: %m", major(devnum), minor(devnum));
                         return 0;
                 }
         }
 
         r = sd_device_get_parent(d, &parent);
         if (r < 0) {
-                log_debug_errno(r, "%s: not a partitioned device, ignoring: %m", name);
+                log_device_debug_errno(d, r, "Not a partitioned device, ignoring: %m");
                 return 0;
         }
 
         /* Does it have a devtype? */
         r = sd_device_get_devtype(parent, &devtype);
         if (r < 0) {
-                log_debug_errno(r, "%s: parent doesn't have a device type, ignoring: %m", name);
+                log_device_debug_errno(parent, r, "Parent doesn't have a device type, ignoring: %m");
                 return 0;
         }
 
         /* Is this a disk or a partition? We only care for disks... */
         if (!streq(devtype, "disk")) {
-                log_debug("%s: parent isn't a raw disk, ignoring.", name);
+                log_device_debug(parent, "Parent isn't a raw disk, ignoring.");
                 return 0;
         }
 
         /* Does it have a device node? */
         r = sd_device_get_devname(parent, &node);
         if (r < 0) {
-                log_debug_errno(r, "%s: parent device does not have device node, ignoring: %m", name);
+                log_device_debug_errno(parent, r, "Parent device does not have device node, ignoring: %m");
                 return 0;
         }
 
-        log_debug("%s: root device %s.", name, node);
+        log_device_debug(d, "Root device %s.", node);
 
         r = sd_device_get_devnum(parent, &pn);
         if (r < 0) {
-                log_debug_errno(r, "%s: parent device is not a proper block device, ignoring: %m", name);
+                log_device_debug_errno(parent, r, "Parent device is not a proper block device, ignoring: %m");
                 return 0;
         }