commit | 2dfb7012b08e9ab94722ac1be3b4c22ddcc6b9b7 | [log] [tgz] |
---|---|---|
author | Jeff Chase <jnchase@google.com> | Tue May 04 18:29:58 2021 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 12 03:53:08 2021 |
tree | 36a4c89a02e336f72bbad9139911e34c2f91aaae | |
parent | 2d528e8614254417135c546d5bd321397260a822 [diff] |
install_mask: remove masked symlinks to directories (bug 678462) os.walk() categorizes symlinks to directories as directories so they were being ignored by INSTALL_MASK. This change calls os.scandir() instead which efficiently provides more control. BUG=chromium:1069710 TEST=runtests; build_image Change-Id: If26aff91bf8b1c58e616f6c533aa793785c561cb Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/portage_tool/+/2872928 Tested-by: Jeff Chase <jnchase@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> Commit-Queue: Jeff Chase <jnchase@google.com>