Guest User

Untitled

a guest
Jul 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. import BaseHTTPServer, os, multiprocessing
  4.  
  5. class TopHandler(BaseHTTPServer.BaseHTTPRequestHandler):
  6. def do_GET(self):
  7. self.send_response(200)
  8. self.send_header('Content-type', 'text/plain')
  9. self.end_headers()
  10. self.wfile.write(str(os.getloadavg()[0]) + "," + str(multiprocessing.cpu_count()))
  11.  
  12. def main():
  13. try:
  14. port = 18373
  15. server = BaseHTTPServer.HTTPServer(('', port), TopHandler)
  16. print 'Started httpserver on port', port
  17. server.serve_forever()
  18. except KeyboardInterrupt:
  19. print '^C received, shutting down server'
  20. server.socket.close()
  21.  
  22. if __name__ == '__main__':
  23. main()
Add Comment
Please, Sign In to add comment