From: Philipp Gesang Date: Thu, 16 Apr 2020 08:10:01 +0000 (+0200) Subject: skip exclusive branch X-Git-Tag: v2.2~1^2~9 X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=a2dd68b9575c3eefe36fe7eae5847bb99bc64f55;p=python-delta-tar skip exclusive branch Of the two conditions only one can ever apply, so skip evaluating the second one if the first branch was taken. --- diff --git a/deltatar/crypto.py b/deltatar/crypto.py index d18d406..c3f8e32 100755 --- a/deltatar/crypto.py +++ b/deltatar/crypto.py @@ -826,7 +826,7 @@ def kdf_by_version (paramversion=None, defs=None): (kdf, params) = defs["kdf"] fn = None if kdf == "scrypt" : fn = kdf_scrypt - if kdf == "dummy" : fn = kdf_dummy + elif kdf == "dummy" : fn = kdf_dummy if fn is None: raise ValueError ("key derivation method %r unknown" % kdf) return partial (fn, params)