comparison mercurial/hgweb/request.py @ 2464:09b1c9ef317c

push over http: server support. write "unbundle" verb for http.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Tue, 20 Jun 2006 15:16:50 -0700
parents a2df85adface
children e10665147d26
comparison
equal deleted inserted replaced
2463:6ab016edd5c4 2464:09b1c9ef317c
15 self.inp = inp or sys.stdin 15 self.inp = inp or sys.stdin
16 self.out = out or sys.stdout 16 self.out = out or sys.stdout
17 self.env = env or os.environ 17 self.env = env or os.environ
18 self.form = cgi.parse(self.inp, self.env, keep_blank_values=1) 18 self.form = cgi.parse(self.inp, self.env, keep_blank_values=1)
19 self.will_close = True 19 self.will_close = True
20
21 def read(self, count=-1):
22 return self.inp.read(count)
20 23
21 def write(self, *things): 24 def write(self, *things):
22 for thing in things: 25 for thing in things:
23 if hasattr(thing, "__iter__"): 26 if hasattr(thing, "__iter__"):
24 for part in thing: 27 for part in thing: