Files
Brandon Arvanaghi a8e41cba84 Restructured folders
2017-08-05 09:40:40 -04:00

23 lines
682 B
Python

#
# Minimum disk size checker (default: 50 GB), Python
# Module written by Brandon Arvanaghi
# Website: arvanaghi.com
# Twitter: @arvanaghi
#
import win32api
import sys
minDiskSizeGB = 50
if len(sys.argv) > 1:
minDiskSizeGB = float(sys.argv[1])
_, diskSizeBytes, _ = win32api.GetDiskFreeSpaceEx()
diskSizeGB = diskSizeBytes/1073741824
if diskSizeGB > minDiskSizeGB:
print("The disk size of this host is {0}, which is greater than the minimum you set of {1} GB. Proceed!".format(diskSizeGB, minDiskSizeGB))
else:
print("The disk size of this host is {0}, which is less than the minimum you set of {1} GB. Do not proceed.".format(diskSizeGB, minDiskSizeGB))