code: def GetCompressedFilesInDir(fileDir, fileList, ignoreDirList, supportedFormatList = ['.rar',]):
    
    goodlogging.Log.Info("EXTRACT", "Parsing file directory: {0}".format(fileDir))
    if os.path.isdir(fileDir) is True:
      for globPath in glob.glob(os.path.join(fileDir, '*')):
        if os.path.splitext(globPath)[1] in supportedFormatList:
          fileList.append(globPath)
docs: Get all supported files from given directory folder. Appends to given file list.
  
    Parameters
    ----------
      fileDir : string
        File directory to search.
  
      fileList : list
        List which any file matches will be added to.
  
      ignoreDirList : list
        List of directories to ignore in recursive lookup (currently unused).
  
      supportedFormatList : list [optional : default = ['.rar',]]
        List of supported file formats to search for.