summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2012-01-20 12:40:33 -0500
committerDavid Zeuthen <davidz@redhat.com>2012-01-20 12:40:33 -0500
commit02d42f3cd85a0475470163ab3c6bedae905c4b4a (patch)
tree7ede3045689e1de63e4ea85c209dc4e4b32e2b10
parente3abfad8bfcecedf266ab878e20455929215929b (diff)
downloadgvfs-02d42f3cd85a0475470163ab3c6bedae905c4b4a.tar.gz
Respect Block:HintIgnore property
Signed-off-by: David Zeuthen <davidz@redhat.com>
-rw-r--r--monitor/udisks2/gvfsudisks2volumemonitor.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/monitor/udisks2/gvfsudisks2volumemonitor.c b/monitor/udisks2/gvfsudisks2volumemonitor.c
index cb1cc048..09c8aaaa 100644
--- a/monitor/udisks2/gvfsudisks2volumemonitor.c
+++ b/monitor/udisks2/gvfsudisks2volumemonitor.c
@@ -797,6 +797,10 @@ should_include_volume (GVfsUDisks2VolumeMonitor *monitor,
UDisksFilesystem *filesystem;
const gchar* const *mount_points;
+ /* Block:Ignore trumps everything */
+ if (udisks_block_get_hint_ignore (block))
+ goto out;
+
/* show encrypted volumes... */
if (g_strcmp0 (udisks_block_get_id_type (block), "crypto_LUKS") == 0)
{