mercurial/archival.py
changeset 36447 588048a6a8d3
parent 36437 745b0df08514
child 36707 bfe23afea361
equal deleted inserted replaced
36446:3d58037c6ec0 36447:588048a6a8d3
   152         self.mtime = mtime
   152         self.mtime = mtime
   153         self.fileobj = None
   153         self.fileobj = None
   154 
   154 
   155         def taropen(mode, name='', fileobj=None):
   155         def taropen(mode, name='', fileobj=None):
   156             if kind == 'gz':
   156             if kind == 'gz':
   157                 mode = mode[0]
   157                 mode = mode[0:1]
   158                 if not fileobj:
   158                 if not fileobj:
   159                     fileobj = open(name, mode + 'b')
   159                     fileobj = open(name, mode + 'b')
   160                 gzfileobj = self.GzipFileWithTime(name, mode + 'b',
   160                 gzfileobj = self.GzipFileWithTime(name, mode + 'b',
   161                                                   zlib.Z_BEST_COMPRESSION,
   161                                                   zlib.Z_BEST_COMPRESSION,
   162                                                   fileobj, timestamp=mtime)
   162                                                   fileobj, timestamp=mtime)