clowwindy
10 years ago
1 changed files with 18 additions and 18 deletions
@ -1,23 +1,23 @@ |
|||||
#!/usr/bin/env python |
#!/usr/bin/env python |
||||
|
|
||||
import tornado.ioloop |
if __name__ == '__main__': |
||||
import tornado.web |
import tornado.ioloop |
||||
import urllib |
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)) |
||||
|
|
||||
class MainHandler(tornado.web.RequestHandler): |
application = tornado.web.Application([ |
||||
def get(self): |
(r"/shadowsocks", MainHandler), |
||||
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([ |
if __name__ == "__main__": |
||||
(r"/shadowsocks", MainHandler), |
application.listen(8888, address='127.0.0.1') |
||||
]) |
tornado.ioloop.IOLoop.instance().start() |
||||
|
|
||||
if __name__ == "__main__": |
|
||||
application.listen(8888, address='127.0.0.1') |
|
||||
tornado.ioloop.IOLoop.instance().start() |
|
||||
|
Loading…
Reference in new issue