From 657730f4d2e7374429d1f6519fb33eb4ef354574 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Tue, 7 Feb 2017 22:44:31 +0100 Subject: [PATCH] Fixed: /var/lib/docker no longer shows up in DiskSpace. Caused warnings if the user used docker with zfs storage driver. fixes #1663 --- src/NzbDrone.Mono/Disk/ProcMountProvider.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NzbDrone.Mono/Disk/ProcMountProvider.cs b/src/NzbDrone.Mono/Disk/ProcMountProvider.cs index 48dc9f0a9..caa9cc467 100644 --- a/src/NzbDrone.Mono/Disk/ProcMountProvider.cs +++ b/src/NzbDrone.Mono/Disk/ProcMountProvider.cs @@ -111,6 +111,12 @@ namespace NzbDrone.Mono.Disk return null; } + if (mount.StartsWith("/var/lib/")) + { + // Could be /var/lib/docker when docker uses zfs. Very unlikely that a useful mount is located in /var/lib. + return null; + } + var driveType = FindDriveType.Find(type); if (name.StartsWith("/dev/") || GetFileSystems().GetValueOrDefault(type, false))