hgext/lfs/blobstore.py
changeset 35439 e7bb5fc4570c
parent 35433 f98fac24b757
child 35440 e333d27514b0
equal deleted inserted replaced
35438:0ebd94ac56d1 35439:e7bb5fc4570c
   123     def __init__(self, repo, url):
   123     def __init__(self, repo, url):
   124         ui = repo.ui
   124         ui = repo.ui
   125         self.ui = ui
   125         self.ui = ui
   126         baseurl, authinfo = url.authinfo()
   126         baseurl, authinfo = url.authinfo()
   127         self.baseurl = baseurl.rstrip('/')
   127         self.baseurl = baseurl.rstrip('/')
   128         self.urlopener = urlmod.opener(ui, authinfo)
   128         useragent = 'mercurial/%s git/2.15.1' % util.version()
       
   129         self.urlopener = urlmod.opener(ui, authinfo, useragent)
   129         self.retry = ui.configint('lfs', 'retry')
   130         self.retry = ui.configint('lfs', 'retry')
   130 
   131 
   131     def writebatch(self, pointers, fromstore):
   132     def writebatch(self, pointers, fromstore):
   132         """Batch upload from local to remote blobstore."""
   133         """Batch upload from local to remote blobstore."""
   133         self._batch(pointers, fromstore, 'upload')
   134         self._batch(pointers, fromstore, 'upload')