Example #1
0
		def write(self, name, file):
			fname = self.getName(name)
			entry = cab.CabFileEntry(name=fname, date=Date())
			if isinstance(file, ByteArrayOutputStream):
				file = ByteArrayInputStream(file.toByteArray())
			elif isinstance(file, type('')):
				file = FileInputStream(file)
			
			self.cabfile.addStream(file, entry)	
Example #2
0
        def write(self, name, file):
            fname = self.getName(name)
            entry = cab.CabFileEntry(name=fname, date=Date())
            if isinstance(file, ByteArrayOutputStream):
                file = ByteArrayInputStream(file.toByteArray())
            elif isinstance(file, type('')):
                file = FileInputStream(file)

            self.cabfile.addStream(file, entry)