mercurial/httprepo.py
changeset 5336 24de027551c1
parent 5255 65dc707606ed
parent 5333 6e6a00a7bf75
child 5476 b3afa6725082
equal deleted inserted replaced
5328:8d00788ca578 5336:24de027551c1
   296         q.update(args)
   296         q.update(args)
   297         qs = '?%s' % urllib.urlencode(q)
   297         qs = '?%s' % urllib.urlencode(q)
   298         cu = "%s%s" % (self._url, qs)
   298         cu = "%s%s" % (self._url, qs)
   299         try:
   299         try:
   300             if data:
   300             if data:
   301                 self.ui.debug(_("sending %s bytes\n") %
   301                 self.ui.debug(_("sending %s bytes\n") % len(data))
   302                               headers.get('content-length', 'X'))
       
   303             resp = urllib2.urlopen(request(cu, data, headers))
   302             resp = urllib2.urlopen(request(cu, data, headers))
   304         except urllib2.HTTPError, inst:
   303         except urllib2.HTTPError, inst:
   305             if inst.code == 401:
   304             if inst.code == 401:
   306                 raise util.Abort(_('authorization failed'))
   305                 raise util.Abort(_('authorization failed'))
   307             raise
   306             raise