[Checkins] SVN: lovely.memcached/trunk/src/lovely/memcached/utility.py removed 'types' dependency
Andreas Jung
andreas at andreas-jung.com
Fri Aug 22 04:33:21 EDT 2008
Log message for revision 90117:
removed 'types' dependency
Changed:
U lovely.memcached/trunk/src/lovely/memcached/utility.py
-=-
Modified: lovely.memcached/trunk/src/lovely/memcached/utility.py
===================================================================
--- lovely.memcached/trunk/src/lovely/memcached/utility.py 2008-08-22 08:23:29 UTC (rev 90116)
+++ lovely.memcached/trunk/src/lovely/memcached/utility.py 2008-08-22 08:33:20 UTC (rev 90117)
@@ -31,7 +31,6 @@
from zope.schema.fieldproperty import FieldProperty
from zope import interface
from interfaces import IMemcachedClient
-from types import StringType
TLOCAL = threading.local()
@@ -86,7 +85,7 @@
ns = self._getNS(ns, raw)
if not raw:
data = cPickle.dumps(data)
- elif not isinstance(data, StringType):
+ elif not isinstance(data, str):
raise ValueError, data
log.debug('set: %r, %r, %r, %r' % (key,
len(data), ns,
@@ -187,7 +186,7 @@
if raw is True:
if ns:
key = ns+key
- if type(key) != StringType:
+ if not isinstance(key, str):
raise ValueError, repr(key)
return key
More information about the Checkins
mailing list