[gnome-disk-utility] md-raid: Use device_file_presentation in dialog



commit d99b321017c260bde07727eb292d5bd331d4b3ad
Author: David Zeuthen <davidz redhat com>
Date:   Tue Feb 23 11:39:51 2010 -0500

    md-raid: Use device_file_presentation in dialog
    
    It's nicer to show e.g. /dev/mapper/mpathap1 than /dev/dm-10.
    
    Signed-off-by: David Zeuthen <davidz redhat com>

 src/gdu-gtk/gdu-edit-linux-md-dialog.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/gdu-gtk/gdu-edit-linux-md-dialog.c b/src/gdu-gtk/gdu-edit-linux-md-dialog.c
index e778478..eecb0cc 100644
--- a/src/gdu-gtk/gdu-edit-linux-md-dialog.c
+++ b/src/gdu-gtk/gdu-edit-linux-md-dialog.c
@@ -796,6 +796,7 @@ update_details (GduEditLinuxMdDialog *dialog)
         GduLinuxMdDrive *linux_md_drive;
         GduDevice *slave_device;
         GduDevice *slave_drive_device;
+        const gchar *slave_device_file;
         gchar *s;
         gchar *s2;
         GIcon *icon;
@@ -875,8 +876,11 @@ update_details (GduEditLinuxMdDialog *dialog)
         }
         gdu_details_element_set_text (dialog->priv->component_position_element, s);
         g_free (s);
-        gdu_details_element_set_text (dialog->priv->component_device_element,
-                                      gdu_device_get_device_file (slave_device));
+
+        slave_device_file = gdu_device_get_device_file_presentation (slave_device);
+        if (slave_device_file == NULL || strlen (slave_device_file) == 0)
+                slave_device_file = gdu_device_get_device_file (slave_device);
+        gdu_details_element_set_text (dialog->priv->component_device_element, slave_device_file);
 
         if (gdu_drive_is_active (GDU_DRIVE (linux_md_drive))) {
                 slave_flags = gdu_linux_md_drive_get_slave_flags (linux_md_drive, slave_device);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]