Mercurial > bzezpatch
annotate dev_server.py @ 14:4ba34e1cf310 default tip
untrusted hg commands now only have 60 seconds to execute.
author | Atul Varma <avarma@mozilla.com> |
---|---|
date | Thu, 03 Jun 2010 11:05:33 -0700 |
parents | 8345b393df5b |
children |
rev | line source |
---|---|
0 | 1 import os |
2 import sys | |
3 from wsgiref.simple_server import make_server | |
4 | |
5 import bzezpatch.app | |
6 import bzezpatch.hg | |
7 | |
8 if __name__ == '__main__': | |
9 repopath = os.path.expanduser('~/Documents/jetpack-sdk') | |
10 hg = bzezpatch.hg.Hg(hg='hg', canonical_repo=repopath) | |
9
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
11 public_config = { |
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
12 'title': 'Jetpack SDK', |
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
13 'homepage': 'http://jetpack.mozillalabs.com', |
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
14 'repo': 'http://hg.mozilla.org/labs/jetpack-sdk' |
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
15 } |
0 | 16 app = bzezpatch.app.App(root_dir=os.getcwd(), |
4
4b66cf5f42bf
file: uri no longer supported by default
Atul Varma <avarma@mozilla.com>
parents:
0
diff
changeset
|
17 hg=hg, |
9
8345b393df5b
added /config endpoint for dynamic templating of page.
Atul Varma <avarma@mozilla.com>
parents:
4
diff
changeset
|
18 public_config=public_config, |
4
4b66cf5f42bf
file: uri no longer supported by default
Atul Varma <avarma@mozilla.com>
parents:
0
diff
changeset
|
19 allow_schemes=('http', 'https', 'file')) |
0 | 20 httpd = make_server('127.0.0.1', 8000, app) |
21 print "serving on port 8000" | |
22 httpd.serve_forever() |