diff options
Diffstat (limited to 'pagehandler.py')
-rwxr-xr-x | pagehandler.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pagehandler.py b/pagehandler.py index d0f2c1b..0d772d6 100755 --- a/pagehandler.py +++ b/pagehandler.py @@ -26,6 +26,21 @@ def application(env, resp): if __name__ == '__main__': os.environ['SCRIPT_FILENAME'] = sys.argv[0] from wsgiref import simple_server as ss + import getopt + + def cmd_help(): + print """ +usage: %s [-h] + + -h: help message +"""%(os.path.basename(sys.argv[0])) + + opts,args = getopt.getopt(sys.argv[1:], "h") + for o,v in opts: + if o == "-h": + cmd_help() + sys.exit(0) + print "pagehandler test server running..." server = ss.WSGIServer( ('',8080), ss.WSGIRequestHandler) server.set_app(application) |