forcing int-ness on timeout value
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 27 Dec 2007 19:37:55 +0000 (19:37 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 27 Dec 2007 19:37:55 +0000 (19:37 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1185 9efc2488-bf62-4759-914b-345cdb29e865

src/python/osrf/cache.py

index 00fb831..a62f3e5 100644 (file)
@@ -37,6 +37,7 @@ class CacheClient(object):
         global defaultTimeout
         if timeout is None:
             timeout = defaultTimeout
         global defaultTimeout
         if timeout is None:
             timeout = defaultTimeout
+        timeout = int(timeout)
         json = to_json(val)
         osrf.log.log_internal("cache: %s => %s" % (str(key), json))
         return self.client.set(str(key), json, timeout)
         json = to_json(val)
         osrf.log.log_internal("cache: %s => %s" % (str(key), json))
         return self.client.set(str(key), json, timeout)