clowwindy
10 years ago
3 changed files with 30 additions and 1 deletions
@ -0,0 +1,23 @@ |
|||||
|
#!/usr/bin/env python |
||||
|
|
||||
|
import tornado.ioloop |
||||
|
import tornado.web |
||||
|
import urllib |
||||
|
|
||||
|
|
||||
|
class MainHandler(tornado.web.RequestHandler): |
||||
|
def get(self): |
||||
|
with open('/tmp/shadowsocks-coverage', 'rb') as f: |
||||
|
coverage = f.read().strip() |
||||
|
self.redirect(('https://img.shields.io/badge/' |
||||
|
'coverage-%s-brightgreen.svg' |
||||
|
'?style=flat') % |
||||
|
urllib.quote(coverage)) |
||||
|
|
||||
|
application = tornado.web.Application([ |
||||
|
(r"/shadowsocks", MainHandler), |
||||
|
]) |
||||
|
|
||||
|
if __name__ == "__main__": |
||||
|
application.listen(8888, address='127.0.0.1') |
||||
|
tornado.ioloop.IOLoop.instance().start() |
Loading…
Reference in new issue