Json does recognize ints

This commit is contained in:
Honza Kral
2013-10-10 13:56:56 +02:00
parent 61509723e6
commit 08a38844be
+1 -1
View File
@@ -65,7 +65,7 @@ class MemcachedConnection(PoolingConnection):
# try not to load the json every time
if response and response[0] == '{' and ('"status"' in response or '"error"' in response):
data = json.loads(response)
if 'status' in data and data['status'].isdigit():
if 'status' in data and isinstance(data['status'], int):
status = data['status']
elif 'error' in data:
raise TransportError('N/A', data['error'])