diff options
author | dakkar <dakkar@thenautilus.net> | 2021-05-04 14:50:21 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2021-05-04 14:50:21 +0100 |
commit | 6e9f1540185eadd9a0f383c028e8a70279ffacce (patch) | |
tree | feeef73785eff7411938d4cc858b163f5ca66d27 | |
parent | fix passing flags in git-landed (diff) | |
download | misc-scripts-6e9f1540185eadd9a0f383c028e8a70279ffacce.tar.gz misc-scripts-6e9f1540185eadd9a0f383c028e8a70279ffacce.tar.bz2 misc-scripts-6e9f1540185eadd9a0f383c028e8a70279ffacce.zip |
dmount ignores mounted fs
-rwxr-xr-x | bin/dmount | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -24,6 +24,8 @@ sub filter_dev { return unless $dev->_net_dbus_introspector->has_interface('org.freedesktop.UDisks2.Filesystem'); my $ignore = try { $dev->HintIgnore } catch { 1 }; return if $ignore; + my $mounted = try { $dev->MountPoints->@* } catch { 1 }; + return if $mounted; return $dev; } |