Beispiel #1
0
 def decompressMultifile(self, mfname, localFilename, callback):
     self.notify.info('decompressMultifile: request: ' + localFilename.cStr())
     self.launcherMessage(self.Localizer.LauncherDecompressingFile % {'name': self.currentPhaseName, 'current': self.currentPhaseIndex, 
        'total': self.numPhases})
     task = Task(self.decompressMultifileTask)
     task.mfname = mfname
     task.mfFilename = Filename(self.topDir, Filename('_' + task.mfname))
     task.mfFile = open(task.mfFilename.toOsSpecific(), 'wb')
     task.localFilename = localFilename
     task.callback = callback
     task.lastUpdate = 0
     task.decompressor = bz2.BZ2File(localFilename.toOsSpecific(), 'rb')
     taskMgr.add(task, 'launcher-decompressMultifile')
 def decompressMultifile(self, mfname, localFilename, callback):
     self.notify.info('decompressMultifile: request: ' + localFilename.cStr())
     self.launcherMessage(self.Localizer.LauncherDecompressingFile % {'name': self.currentPhaseName,
      'current': self.currentPhaseIndex,
      'total': self.numPhases})
     task = Task(self.decompressMultifileTask)
     task.mfname = mfname
     task.mfFilename = Filename(self.topDir, Filename('_' + task.mfname))
     task.mfFile = open(task.mfFilename.toOsSpecific(), 'wb')
     task.localFilename = localFilename
     task.callback = callback
     task.lastUpdate = 0
     task.decompressor = bz2.BZ2File(localFilename.toOsSpecific(), 'rb')
     taskMgr.add(task, 'launcher-decompressMultifile')
Beispiel #3
0
 def decompressMultifile(self, mfname, localFilename, callback):
     self.notify.info("decompressMultifile: request: " + localFilename.cStr())
     self.launcherMessage(
         self.Localizer.LauncherDecompressingFile
         % {"name": self.currentPhaseName, "current": self.currentPhaseIndex, "total": self.numPhases}
     )
     task = Task(self.decompressMultifileTask)
     task.mfname = mfname
     task.mfFilename = Filename(self.topDir, Filename("_" + task.mfname))
     task.mfFile = open(task.mfFilename.toOsSpecific(), "wb")
     task.localFilename = localFilename
     task.callback = callback
     task.lastUpdate = 0
     task.decompressor = bz2.BZ2File(localFilename.toOsSpecific(), "rb")
     taskMgr.add(task, "launcher-decompressMultifile")