From ae93696f89d0002b4c2f8fe709d0bf89761612a9 Mon Sep 17 00:00:00 2001 From: ranl Date: Wed, 1 Jan 2014 14:01:39 +0200 Subject: [PATCH] check_deep_fs: realpath check --- nagios/check_deep_fs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nagios/check_deep_fs.py b/nagios/check_deep_fs.py index 7e0a655..38d360e 100644 --- a/nagios/check_deep_fs.py +++ b/nagios/check_deep_fs.py @@ -6,7 +6,7 @@ Monitor a mount on the filesystem and all of it sub mounts from optparse import OptionParser import subprocess -import os +import os.path def parse_args(): @@ -43,7 +43,7 @@ def get_mount_point(loc): Get the mount point of the path ''' - mount = os.readlink(os.path.abspath(loc)) + mount = os.path.realpath(os.path.abspath(loc)) while not os.path.ismount(mount): mount = os.path.dirname(mount)