From 6103afcc09534d93c01ecb1324e0a6462aa8b1bf Mon Sep 17 00:00:00 2001 From: Qstick Date: Fri, 19 Oct 2018 21:39:41 -0400 Subject: [PATCH] Fixed: Exclude /snap/* locations from disk space Co-Authored-By: Mark McDowall --- src/NzbDrone.Mono/Disk/DiskProvider.cs | 2 -- src/NzbDrone.Mono/Disk/ProcMountProvider.cs | 8 +++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/NzbDrone.Mono/Disk/DiskProvider.cs b/src/NzbDrone.Mono/Disk/DiskProvider.cs index 759f8d3e3..c78332e62 100644 --- a/src/NzbDrone.Mono/Disk/DiskProvider.cs +++ b/src/NzbDrone.Mono/Disk/DiskProvider.cs @@ -268,8 +268,6 @@ namespace NzbDrone.Mono.Disk } return g.gr_gid; - - } } } diff --git a/src/NzbDrone.Mono/Disk/ProcMountProvider.cs b/src/NzbDrone.Mono/Disk/ProcMountProvider.cs index ded2d2b36..3e3c0e7c6 100644 --- a/src/NzbDrone.Mono/Disk/ProcMountProvider.cs +++ b/src/NzbDrone.Mono/Disk/ProcMountProvider.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -117,6 +117,12 @@ namespace NzbDrone.Mono.Disk return null; } + if (mount.StartsWith("/snap/")) + { + // Mount point for snap packages + return null; + } + var driveType = FindDriveType.Find(type); if (name.StartsWith("/dev/") || GetFileSystems().GetValueOrDefault(type, false))