From 565d8905999aba884b5510be85c97e8b4e114e4d Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Wed, 22 Jun 2022 00:41:33 -0500 Subject: [PATCH] persistent_dict: simplify logic using getattr() --- pytools/persistent_dict.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pytools/persistent_dict.py b/pytools/persistent_dict.py index 4daeeb9..db6e3e4 100644 --- a/pytools/persistent_dict.py +++ b/pytools/persistent_dict.py @@ -216,12 +216,7 @@ class KeyBuilder: Now returns the updated *key_hash*. """ - digest = None - - try: - digest = key._pytools_persistent_hash_digest # noqa pylint:disable=protected-access - except AttributeError: - pass + digest = getattr(key, "_pytools_persistent_hash_digest", None) if digest is None: try: -- GitLab