From 45f833157deff74ada2b6cabaf89a1e6d9cd7ee0 Mon Sep 17 00:00:00 2001 From: David Starzengruber Date: Mon, 14 May 2012 00:13:50 +0200 Subject: [PATCH] added diskfree python script --- df_check.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 df_check.py diff --git a/df_check.py b/df_check.py new file mode 100755 index 0000000..ed80796 --- /dev/null +++ b/df_check.py @@ -0,0 +1,22 @@ +#!/usr/bin/python2.7 + +import os + + +path=("/boot", "/", "/home/") + +print "mountpoints\tfree megabytes" +print "------------------------------" +for mountpoint in path: + if os.path.ismount(mountpoint): + fs = os.statvfs(mountpoint) + freembytes = fs.f_bavail * fs.f_bsize / 1024**2.0 + print "%s\t\t%.1f MB" %(mountpoint, freembytes) + else: + print "error: given path is not a mountpoint" + + + + + +# end of file