portage.util.listdir module¶
- portage.util.listdir.cacheddir(my_original_path, ignorecvs, ignorelist, EmptyOnError, followSymlinks=True)¶
- portage.util.listdir.listdir(mypath, recursive=False, filesonly=False, ignorecvs=False, ignorelist=[], followSymlinks=True, EmptyOnError=False, dirsonly=False)¶
Portage-specific implementation of os.listdir
- Parameters
mypath (String) – Path whose contents you wish to list
recursive (Boolean) – Recursively scan directories contained within mypath
:param filesonly; Only return files, not more directories :type filesonly: Boolean :param ignorecvs: Ignore VCS directories :type ignorecvs: Boolean :param ignorelist: List of filenames/directories to exclude :type ignorelist: List :param followSymlinks: Follow Symlink’d files and directories :type followSymlinks: Boolean :param EmptyOnError: Return [] if an error occurs (deprecated, always True) :type EmptyOnError: Boolean :param dirsonly: Only return directories. :type dirsonly: Boolean :rtype: List :return: A list of files and directories (or just files or just directories) or an empty list.