From 50a4df85bd83fd1a31b092549d87f3205a8f4066 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Thu, 13 Sep 2012 18:55:42 -0400 Subject: [PATCH] UDisksClient: ignore partitions when finding block device for RAID Array Signed-off-by: David Zeuthen --- udisks/udisksclient.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/udisks/udisksclient.c b/udisks/udisksclient.c index b0778b3..22e547b 100644 --- a/udisks/udisksclient.c +++ b/udisks/udisksclient.c @@ -841,6 +841,10 @@ udisks_client_get_block_for_mdraid (UDisksClient *client, if (block == NULL) continue; + /* ignore partitions */ + if (udisks_object_peek_partition (object) != NULL) + continue; + if (g_strcmp0 (udisks_block_get_mdraid (block), raid_objpath) == 0) { ret = block; -- 2.7.4