forcing int-ness on timeout value
[OpenSRF.git] / 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)