From d9076388585d65017ec06ec0073d1d03a9964619 Mon Sep 17 00:00:00 2001 From: Jim Paris Date: Fri, 23 Aug 2019 16:35:40 -0400 Subject: [PATCH] Remove unnecessary check for private members in serializer __getattr__ is only called for attributes that don't exist; callers should never purposely see the private __* symbols, so we don't need to check for them. --- nilmdb/utils/serializer.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/nilmdb/utils/serializer.py b/nilmdb/utils/serializer.py index 3f74180..50d750e 100644 --- a/nilmdb/utils/serializer.py +++ b/nilmdb/utils/serializer.py @@ -82,8 +82,6 @@ def serializer_proxy(obj_or_type): self._thread_safe = True def __getattr__(self, key): - if key.startswith("_SerializerObjectProxy__"): # pragma: no cover - raise AttributeError attr = getattr(self.__object, key) if not callable(attr): getter = SerializerCallProxy(self.__call_queue, getattr, self)