source: server/lib/gutenbach/server/__init__.py @ 6effd50

no-cups
Last change on this file since 6effd50 was 6effd50, checked in by Jessica B. Hamrick <jhamrick@…>, 12 years ago

Fix some errors in server/, handle fatal errors better

  • Property mode set to 100644
File size: 439 bytes
Line 
1from server import GutenbachIPPServer
2import BaseHTTPServer
3import logging
4import sys
5
6# configure logging
7logging.basicConfig(level=logging.DEBUG)
8
9def error(self, request, client_address):
10    sys.exit(1)
11
12def start():
13    server_address = ('', 8000)
14    httpd = BaseHTTPServer.HTTPServer(server_address, GutenbachIPPServer)
15    httpd.handle_error = error.__get__(httpd)
16    httpd.serve_forever()
17
18if __name__ == "__main__":
19    start()
Note: See TracBrowser for help on using the repository browser.