+ adding test server for debugging purposes
							parent
							
								
									0abc179a4e
								
							
						
					
					
						commit
						78db120b3d
					
				| 
						 | 
				
			
			@ -0,0 +1,31 @@
 | 
			
		|||
#!/usr/bin/env python
 | 
			
		||||
# -*- encoding: utf-8 -*-
 | 
			
		||||
 | 
			
		||||
import logging
 | 
			
		||||
import BaseHTTPServer
 | 
			
		||||
 | 
			
		||||
class ConciergeHandler(BaseHTTPServer.BaseHTTPRequestHandler):
 | 
			
		||||
    def do_HEAD(req):
 | 
			
		||||
        logging.info('[Concierge] %(command)s request: %(host)s:%(port)d --- %(path)s',
 | 
			
		||||
                     dict(command = self.command,
 | 
			
		||||
                          host = self.client_address[0],
 | 
			
		||||
                          port = self.client_address[1],
 | 
			
		||||
                          path = self.path))
 | 
			
		||||
        
 | 
			
		||||
        req.send_response(200)
 | 
			
		||||
        req.send_header('Content-type', 'text/html')
 | 
			
		||||
        req.send_headers()
 | 
			
		||||
 | 
			
		||||
        logging.info('[Concierge] %(command)s returned 200', dict(command = self.command))
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
 | 
			
		||||
    httpServer = BaseHTTPServer.HTTPServer(('', 8080), ConciergeHandler)
 | 
			
		||||
    logging.info('[ConciergeServer] starting')
 | 
			
		||||
 | 
			
		||||
    try:
 | 
			
		||||
        httpServer.serve_forever()
 | 
			
		||||
    except KeyboardInterrupt:
 | 
			
		||||
        logging.info('[ConciergeServer] terminating')
 | 
			
		||||
 | 
			
		||||
    httpServer.server_close()
 | 
			
		||||
		Loading…
	
		Reference in New Issue