equal
deleted
inserted
replaced
134 if _now > cache.latest_cache_lookup + ONESECOND: |
134 if _now > cache.latest_cache_lookup + ONESECOND: |
135 ecache = self.req.execute('Any C,T WHERE C is ECache, C name %(name)s, C timestamp T', |
135 ecache = self.req.execute('Any C,T WHERE C is ECache, C name %(name)s, C timestamp T', |
136 {'name':cachename}).get_entity(0,0) |
136 {'name':cachename}).get_entity(0,0) |
137 cache.latest_cache_lookup = _now |
137 cache.latest_cache_lookup = _now |
138 if not ecache.valid(cache.cache_creation_date): |
138 if not ecache.valid(cache.cache_creation_date): |
139 cache.empty() |
139 cache.clear() |
140 cache.cache_creation_date = _now |
140 cache.cache_creation_date = _now |
141 return cache |
141 return cache |
142 |
142 |
143 def propval(self, propid): |
143 def propval(self, propid): |
144 assert self.req |
144 assert self.req |