equal
deleted
inserted
replaced
12 > import sys |
12 > import sys |
13 > from mercurial import ( |
13 > from mercurial import ( |
14 > dispatch, |
14 > dispatch, |
15 > encoding, |
15 > encoding, |
16 > hg, |
16 > hg, |
17 > pycompat, |
|
18 > ui as uimod, |
17 > ui as uimod, |
19 > util, |
18 > util, |
|
19 > ) |
|
20 > from mercurial.utils import ( |
|
21 > procutil, |
20 > ) |
22 > ) |
21 > ui = uimod.ui |
23 > ui = uimod.ui |
22 > from mercurial.hgweb import hgweb_mod |
24 > from mercurial.hgweb import hgweb_mod |
23 > stringio = util.stringio |
25 > stringio = util.stringio |
24 > |
26 > |
67 > |
69 > |
68 > i = hgweb_mod.hgweb(b'.') |
70 > i = hgweb_mod.hgweb(b'.') |
69 > for c in i(env, startrsp): |
71 > for c in i(env, startrsp): |
70 > pass |
72 > pass |
71 > sys.stdout.flush() |
73 > sys.stdout.flush() |
72 > pycompat.stdout.write(b'---- ERRORS\n') |
74 > procutil.stdout.write(b'---- ERRORS\n') |
73 > pycompat.stdout.write(b'%s\n' % errors.getvalue()) |
75 > procutil.stdout.write(b'%s\n' % errors.getvalue()) |
74 > print('---- OS.ENVIRON wsgi variables') |
76 > print('---- OS.ENVIRON wsgi variables') |
75 > print(sorted([x for x in os.environ if x.startswith('wsgi')])) |
77 > print(sorted([x for x in os.environ if x.startswith('wsgi')])) |
76 > print('---- request.ENVIRON wsgi variables') |
78 > print('---- request.ENVIRON wsgi variables') |
77 > with i._obtainrepo() as repo: |
79 > with i._obtainrepo() as repo: |
78 > print(sorted([encoding.strfromlocal(x) for x in repo.ui.environ |
80 > print(sorted([encoding.strfromlocal(x) for x in repo.ui.environ |