From ba008eb844b7e62aae820035dfad6077d63432a9 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 21 Jul 2006 19:45:45 +0000 Subject: Ignore hidden directories and files when updating config files. svn path=/main/trunk/; revision=3983 --- pym/portage_update.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pym/portage_update.py') diff --git a/pym/portage_update.py b/pym/portage_update.py index ff09048b1..2d61e6a75 100644 --- a/pym/portage_update.py +++ b/pym/portage_update.py @@ -141,7 +141,12 @@ def update_config_files(config_root, protect, protect_mask, update_iter): config_file = os.path.join(abs_user_config, x) if os.path.isdir(config_file): for parent, dirs, files in os.walk(config_file): + for y in dirs: + if y.startswith("."): + dirs.remove(y) for y in files: + if y.startswith("."): + continue recursivefiles.append( os.path.join(parent, y)[len(abs_user_config) + 1:]) else: -- cgit v1.2.3-1-g7c22