latest_release=latest_release,
fireinfo_country=self.fireinfo.get_random_country_penetration())
-class GeoIPHandler(BaseHandler):
- def get_address(self):
- addr = self.get_argument("addr", None)
-
- if not addr:
- addr = self.get_remote_ip()
-
- return addr
-
- def get(self):
- addr = self.get_address()
-
- peer = self.geoip.get_all(addr)
- if peer:
- peer["country_name"] = self.geoip.get_country_name(peer.country)
-
- mirrors = self.mirrors.get_for_location(peer)
-
- self.render("geoip/index.html", addr=addr, peer=peer, mirrors=mirrors)
-
class DonateHandler(BaseHandler):
def get(self):