Changeset 468

Show
Ignore:
Timestamp:
01/27/08 15:12:57 (10 months ago)
Author:
asc
Message:

add optparsing magic for port numbers

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/py/ws-compose.py

    r467 r468  
    1 import sys 
     1import optparse 
    22import wscompose 
    33 
    4 if __name__ == "__main__" :         
    5     try: 
    6         port = int(sys.argv[1]) 
    7     except: 
    8         port = None 
    9     app = wscompose.server(wscompose.handler, port) 
     4if __name__ == "__main__" : 
     5 
     6    parser = optparse.OptionParser() 
     7    parser.add_option("-p", "--port", dest="port", help="port number that the ws-compose HTTP server will listen on", default=9999) 
     8     
     9    (opts, args) = parser.parse_args() 
     10     
     11    app = wscompose.server(wscompose.handler, int(opts.port)) 
    1012    app.loop() 
  • trunk/py/ws-pinwin.py

    r467 r468  
    1 import sys 
     1import optparse 
    22import wscompose 
    33import wscompose.pinwin 
    44 
    5 if __name__ == "__main__" :         
    6     try: 
    7         port = int(sys.argv[1]) 
    8     except: 
    9         port = None 
    10     app = wscompose.server(wscompose.pinwin.handler, port) 
     5if __name__ == "__main__" : 
     6 
     7    parser = optparse.OptionParser() 
     8    parser.add_option("-p", "--port", dest="port", help="port number that the ws-pinwin HTTP server will listen on", default=9999) 
     9     
     10    (opts, args) = parser.parse_args() 
     11 
     12    app = wscompose.server(wscompose.pinwin.handler, int(opts.port)) 
    1113    app.loop()