+ if ($self->{'mount'}) {
+ if (open(MTAB, "/etc/mtab")) {
+ my $mounted = 0;
+ my $mount = $self->{'mount'};
+ while(<MTAB>) {
+ $mounted = 1 if (/ $mount fuse /i);
+ }
+ close(MTAB);
+
+ if ($mounted) {
+ system "fusermount -u ".$self->{'mount'}." 2>&1 >/dev/null" || return 0;
+ return 1;
+ }