Mercurial > universal-identity-relyer
changeset 15:7a59f0eceee7 default tip
static_file_serving serves on port 8000 if it's run as a script now.
author | Atul Varma <avarma@mozilla.com> |
---|---|
date | Fri, 18 Jun 2010 15:07:35 -0700 |
parents | b8c699d8e613 |
children | |
files | static_file_serving.py |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/static_file_serving.py Sun Jun 13 18:20:06 2010 -0700 +++ b/static_file_serving.py Fri Jun 18 15:07:35 2010 -0700 @@ -1,3 +1,5 @@ +#! /usr/bin/env python + import mimetypes import os import wsgiref.util @@ -29,3 +31,12 @@ return error_404() return error_404() + +if __name__ == '__main__': + from wsgiref.simple_server import make_server + + dirname = os.getcwd() + port = 8000 + httpd = make_server('', port, StaticFileApp(dirname)) + print "Serving files on port %d at %s." % (port, dirname) + httpd.serve_forever()