summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-08-21 21:01:24 -0700
committerZac Medico <zmedico@gentoo.org>2012-08-21 21:01:24 -0700
commita3185709c7e6fa576ffddac59a9b4ff7e5243e6b (patch)
treed2196682ec7db08aa5ff201a1a89c1299b473b20 /pym/_emerge
parentaccee1b7c61da284022f86d9ab39bcb492ea4023 (diff)
downloadportage-a3185709c7e6fa576ffddac59a9b4ff7e5243e6b.tar.gz
portage-a3185709c7e6fa576ffddac59a9b4ff7e5243e6b.tar.bz2
portage-a3185709c7e6fa576ffddac59a9b4ff7e5243e6b.zip
_apply_hash_filter: make hash_filter simpler
Now any callable object will work, which might be helpful for consumers of the Manifest.checkFileHashes() method.
Diffstat (limited to 'pym/_emerge')
-rw-r--r--pym/_emerge/EbuildFetcher.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/_emerge/EbuildFetcher.py b/pym/_emerge/EbuildFetcher.py
index bbcb6a9d2..2d9635af4 100644
--- a/pym/_emerge/EbuildFetcher.py
+++ b/pym/_emerge/EbuildFetcher.py
@@ -59,6 +59,8 @@ class EbuildFetcher(SpawnProcess):
return False
hash_filter = _hash_filter(settings.get("PORTAGE_CHECKSUM_FILTER", ""))
+ if hash_filter.transparent:
+ hash_filter = None
stdout_orig = sys.stdout
stderr_orig = sys.stderr
global_havecolor = portage.output.havecolor