Add listDirectory for safe performing listdir.

develop
Mike Hiretsky 13 years ago
parent 00083321b3
commit bf568f9b4a

@ -767,6 +767,15 @@ def getFilesCount(directory):
os.walk(directory)),[]))
return 0
def listDirectory(directory):
"""Get files from directory, if it exists"""
if os.path.exists(directory) and \
stat.S_ISDIR(os.lstat(directory)[stat.ST_MODE]) and \
os.access(directory,os.R_OK):
return os.listdir(directory)
else:
return []
def detectDeviceForPartition(dev):
"""Detect parent device for partition by /sys/block (sysfs)"""
reDeviceSplit = re.compile("^(.*/)?(.*?)(\d+)$")

Loading…
Cancel
Save