Coding style.

Removed _is_filename_excluded because _is_path_excluded is the same.
This commit is contained in:
Andrew Hamilton 2016-02-18 23:30:37 +00:00
parent 033dcf5e9a
commit 1c21b5e625

12
vigil
View file

@ -140,18 +140,18 @@ class Entry(collections.UserList):
return appearance return appearance
def _is_filename_excluded(filename): def _is_path_excluded(path):
return filename.startswith(".") return any(part.startswith(".") for part in path.split(os.path.sep))
def _codebase_files(path, skip_hidden_directories=True): def _codebase_files(path, skip_hidden_directories=True):
for (dirpath, dirnames, filenames) in os.walk(path): for (dirpath, dirnames, filenames) in os.walk(path):
if skip_hidden_directories: if skip_hidden_directories:
filtered_dirnames = [dirname for dirname in dirnames filtered_dirnames = [dirname for dirname in dirnames
if not _is_filename_excluded(dirname)] if not _is_path_excluded(dirname)]
dirnames[:] = filtered_dirnames dirnames[:] = filtered_dirnames
for filename in filenames: for filename in filenames:
if not _is_filename_excluded(filename): if not _is_path_excluded(filename):
yield os.path.join(dirpath, filename) yield os.path.join(dirpath, filename)
@ -875,10 +875,6 @@ class Runner:
self.worker.continue_() self.worker.continue_()
def _is_path_excluded(path):
return any(part.startswith(".") for part in path.split(os.path.sep))
def _add_watch_manager_to_mainloop(root_path, mainloop, on_filesystem_change, def _add_watch_manager_to_mainloop(root_path, mainloop, on_filesystem_change,
exclude_filter): exclude_filter):
watch_manager = pyinotify.WatchManager() watch_manager = pyinotify.WatchManager()