annotate server.py @ 102:00b02ba5236c

made all delegates have a dotted name (namespaced), modified black-box.js a bit
author Atul Varma <avarma@mozilla.com>
date Wed, 28 Apr 2010 20:06:26 -0700
parents 392fd25a6e21
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
88
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
1 import os
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
2 import BaseHTTPServer
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
3 import SimpleHTTPServer
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
4
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
5 PORT = 8000
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
6
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
7 def run(server_class=BaseHTTPServer.HTTPServer,
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
8 handler_class=SimpleHTTPServer.SimpleHTTPRequestHandler,
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
9 port=PORT):
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
10 server_address = ('', port)
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
11 print "Serving files in '%s' on port %d." % (os.getcwd(), port)
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
12 httpd = server_class(server_address, handler_class)
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
13 httpd.serve_forever()
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
14
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
15 if __name__ == '__main__':
392fd25a6e21 Added server.py
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
16 run()