Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import BaseHTTPServer, os, multiprocessing
- class TopHandler(BaseHTTPServer.BaseHTTPRequestHandler):
- def do_GET(self):
- self.send_response(200)
- self.send_header('Content-type', 'text/plain')
- self.end_headers()
- self.wfile.write(str(os.getloadavg()[0]) + "," + str(multiprocessing.cpu_count()))
- def main():
- try:
- port = 18373
- server = BaseHTTPServer.HTTPServer(('', port), TopHandler)
- print 'Started httpserver on port', port
- server.serve_forever()
- except KeyboardInterrupt:
- print '^C received, shutting down server'
- server.socket.close()
- if __name__ == '__main__':
- main()
Add Comment
Please, Sign In to add comment