def __unpack(self, path, to_directory=None):
     log(f"Unpack archive {path}")
     if not to_directory:
         to_directory = os.path.dirname(path)
     if path.endswith(".zip"):
         return extract_zip(path, to_directory)
     else:
         file_list = extract_tar_file(path, to_directory)
         return [x.name for x in file_list]
 def __unpack(self, path, to_directory=None, DEBUG_LOGGING=True):
     console(
                 "Unpack archive {}".format(path),
                 DEBUG_LOGGING=DEBUG_LOGGING
             )
     if not to_directory:
         to_directory = os.path.dirname(path)
     if path.endswith(".zip"):
         return extract_zip(path, to_directory)
     else:
         file_list = extract_tar_file(path, to_directory)
         return [x.name for x in file_list]