def read_value(self, device, address): if device == "randint": a, b = address.split(",") result = random.randint(int(a), int(b)) else: result = cache.get(self._key(device, address), None) return result
def test_cache(self): from collector.helpers import cache rc = cache.set('test_key', 'test_value') self.assertNotEqual(0, rc) value = cache.get('test_key', 'default_value') self.assertEqual('test_value', value)
def read_value(self, device, address): if device == 'randint': a, b = address.split(",") result = random.randint(int(a), int(b)) else: result = cache.get(self._key(device, address), None) return result