Changeset 609a9b0 for server/lib/gutenbach/server/__init__.py
- Timestamp:
- Jan 12, 2012, 1:28:05 AM (12 years ago)
- Branches:
- no-cups
- Children:
- ef387cf
- Parents:
- 2620618
- git-author:
- Jessica B. Hamrick <jhamrick@…> (01/12/12 01:28:05)
- git-committer:
- Jessica B. Hamrick <jhamrick@…> (01/12/12 01:28:05)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/lib/gutenbach/server/__init__.py
r33ea505 r609a9b0 23 23 24 24 # configure and initialize logging 25 logging.basicConfig(level=logging.DEBUG) 26 logger = logging.getLogger(__name__) 25 logger = None 27 26 28 27 def error(self, request=None, client_address=None): … … 31 30 sys.exit(1) 32 31 33 def start(): 32 def start(config): 33 global logger 34 loglevel_num = getattr(logging, config['loglevel'].upper()) 35 logging.basicConfig(level=loglevel_num) 36 logger = logging.getLogger(__name__) 34 37 logger.info("Starting Gutenbach server...") 35 gutenbach = GutenbachPrinter("test") 38 printers = sorted(config['printers'].keys()) 39 gutenbach = GutenbachPrinter(printers[0], config['printers'][printers[0]]) 36 40 gutenbach.start() 37 41 38 42 logger.info("Starting IPP server...") 39 server_address = ('', 8000)43 server_address = ('', config['port']) 40 44 httpd = BaseHTTPServer.HTTPServer(server_address, IPPServer) 41 45 httpd.handle_error = error.__get__(httpd)
Note: See TracChangeset
for help on using the changeset viewer.