+ # Fireinfo Stuff
+
+ @property
+ def penetration(self):
+ penetration = self.memcache.get("%s-penetration" % self.sname)
+
+ # Cache HIT
+ if penetration:
+ return penetration
+
+ # Get penetration from fireinfo
+ penetration = self.backend.fireinfo.get_release_penetration(self)
+
+ # Cache for 1 hour
+ self.memcache.set("%s-penetration" % self.sname, penetration, 3600)
+
+ return penetration
+