예제 #1
0
def unzip_file(filename):
    print "unzip file - " + filename
    if zipfile.is_zipfile(filename):
        print "0 checked if is zip"
        zfile = zipfile.ZipFile(filename)
        print "opened that shit"
        print DataModel.get_logdestinationpath()
        print "1 is zip file - " + DataModel.get_logdestinationpath()
        dir = DataModel.get_logdestinationpath() + "\\unzipped\\"
        print "2 before " + dir
        zfile.extractall(dir)
        print "3 after " + dir
예제 #2
0
    def __init__(self,  files_to_copy):
        """Init Worker Thrlead Class."""
        Thread.__init__(self)
        self.files_to_copy = files_to_copy
        self.done = False
        self.abort = False

        (self.zipoption, self.zip_filename) = DataModel.get_zipconfig()
        self.log_destination_path = DataModel.get_logdestinationpath()