import http.server import logging import os import sys import server logger = logging.getLogger(__name__) hostName = os.environ['HOST'] serverPort = int(os.environ['PORT']) if __name__ == '__main__': logging.basicConfig(stream=sys.stdout, level=logging.INFO) webServer = http.server.HTTPServer((hostName, serverPort), server.MyServer) logger.info('Server started at http://%s:%s.' % (hostName, serverPort)) try: webServer.serve_forever() except KeyboardInterrupt: pass webServer.server_close() conn.close() logger.info('Server stopped.')