]>
Commit | Line | Data |
---|---|---|
f5b01fc2 MT |
1 | |
2 | #!/usr/bin/python | |
3 | ||
d8f64b59 | 4 | import logging |
f5b01fc2 MT |
5 | import tornado.web |
6 | ||
440aba92 MT |
7 | from .. import util |
8 | ||
124a8404 | 9 | from . import base |
f5b01fc2 | 10 | |
0dfa4ce6 | 11 | class IndexHandler(auth.CacheMixin, base.BaseHandler): |
f5b01fc2 | 12 | def get(self): |
440aba92 | 13 | self.render("location/index.html", address=self.current_address) |
f5b01fc2 MT |
14 | |
15 | ||
16 | class LookupHandler(base.BaseHandler): | |
9fdf4fb7 | 17 | async def get(self, address): |
d8f64b59 | 18 | # Lookup address |
440aba92 | 19 | address = util.Address(self.backend, address) |
d8f64b59 | 20 | |
db6713df | 21 | self.render("location/lookup.html", address=address) |
2517822e MT |
22 | |
23 | ||
24 | class BlacklistsHandler(base.BaseHandler): | |
9fdf4fb7 | 25 | async def get(self, address): |
2517822e | 26 | # Lookup address |
440aba92 | 27 | address = util.Address(self.backend, address) |
2517822e MT |
28 | |
29 | # Lookup blacklists | |
9fdf4fb7 | 30 | blacklists = await address.get_blacklists() |
2517822e MT |
31 | |
32 | self.render("location/blacklists.html", | |
33 | address=address, blacklists=blacklists) |