From 1304bc8fb9a97bbc705258be1f95160d8fc18105 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 7 Oct 2018 18:38:33 -0700 Subject: [PATCH] Fixed: Exclude /snap/* locations from disk space Closes #2743 --- src/NzbDrone.Mono/Disk/DiskProvider.cs | 4 +--- src/NzbDrone.Mono/Disk/ProcMountProvider.cs | 8 +++++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/NzbDrone.Mono/Disk/DiskProvider.cs b/src/NzbDrone.Mono/Disk/DiskProvider.cs index 19649f2b4..c78332e62 100644 --- a/src/NzbDrone.Mono/Disk/DiskProvider.cs +++ b/src/NzbDrone.Mono/Disk/DiskProvider.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -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))