hgwebfs: make push work
This commit is contained in:
parent
e86a1f3fbe
commit
9c71514b71
1 changed files with 4 additions and 7 deletions
|
@ -11,17 +11,14 @@ class Webconn:
|
|||
self.dir = mnt+'/'+ctl.readline().rstrip('\n')
|
||||
ctl.seek(0)
|
||||
ctl.write('url '+self.url)
|
||||
m = ''
|
||||
m = 'User-Agent: mercurial/proto-1.0\r\n';
|
||||
for h in req.headers:
|
||||
m += h+': '+req.headers[h]+'\r\n'
|
||||
if len(m) > 0:
|
||||
m = 'headers '+m
|
||||
print m
|
||||
ctl.seek(0)
|
||||
ctl.write(m)
|
||||
ctl.seek(0)
|
||||
ctl.write('headers '+m)
|
||||
if req.has_data():
|
||||
data = req.get_data()
|
||||
post = open(self.dir+'/postdata', 'w', 0);
|
||||
post = open(self.dir+'/postbody', 'w', 0);
|
||||
try:
|
||||
while True:
|
||||
buf = data.read(4096)
|
||||
|
|
Loading…
Reference in a new issue