From 12c441e13baea937b2be310c3a1e810a815aadef Mon Sep 17 00:00:00 2001 From: mjames-upc Date: Thu, 6 Sep 2018 15:08:44 -0600 Subject: [PATCH] ThriftSerializationContext.py cleanup --- dynamicserialize/ThriftSerializationContext.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dynamicserialize/ThriftSerializationContext.py b/dynamicserialize/ThriftSerializationContext.py index c93e7a6..070d5da 100644 --- a/dynamicserialize/ThriftSerializationContext.py +++ b/dynamicserialize/ThriftSerializationContext.py @@ -256,14 +256,11 @@ class ThriftSerializationContext(object): self.protocol.writeStructBegin(fqn) methods = inspect.getmembers(obj, inspect.ismethod) fid = 1 - #print(methods); for m in methods: methodName = m[0] if methodName.startswith('get'): fieldname = methodName[3].lower() + methodName[4:] val = m[1]() - #print(val); - dir(val); ft = self._lookupType(val) if ft == TType.STRUCT: fc = val.__module__[DS_LEN:] @@ -328,7 +325,7 @@ class ThriftSerializationContext(object): def _serializeMap(self, obj): size = len(obj) self.protocol.writeMapBegin(TType.VOID, TType.VOID, size) - for k in obj.keys(): + for k in list(obj.keys()): self.typeSerializationMethod[TType.STRUCT](k) self.typeSerializationMethod[TType.STRUCT](obj[k]) self.protocol.writeMapEnd()