@@ -9070,8 +9070,8 @@ def TarFileToArray(infile, fmttype=__file_format_default__, seekstart=0, seekend
90709070 if (IsNestedDict (formatspecs ) and checkcompressfile in formatspecs ):
90719071 ckformatspecs = formatspecs [checkcompressfile ]
90729072 fp = MkTempFile ()
9073- fp = PackArchiveFileFromTarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9074- listarrayfiles = ArchiveFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
9073+ fp = PackCatFileFromTarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9074+ listarrayfiles = CatFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
90759075 return listarrayfiles
90769076
90779077
@@ -9084,8 +9084,8 @@ def BSDTarFileToArray(infile, fmttype=__file_format_default__, seekstart=0, seek
90849084 if (IsNestedDict (formatspecs ) and checkcompressfile in formatspecs ):
90859085 ckformatspecs = formatspecs [checkcompressfile ]
90869086 fp = MkTempFile ()
9087- fp = PackArchiveFileFromBSDTarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9088- listarrayfiles = ArchiveFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
9087+ fp = PackCatFileFromBSDTarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9088+ listarrayfiles = CatFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
90899089 return listarrayfiles
90909090
90919091
@@ -9094,8 +9094,8 @@ def ZipFileToArray(infile, fmttype=__file_format_default__, seekstart=0, seekend
90949094 if (IsNestedDict (formatspecs ) and checkcompressfile in formatspecs ):
90959095 ckformatspecs = formatspecs [checkcompressfile ]
90969096 fp = MkTempFile ()
9097- fp = PackArchiveFileFromZipFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9098- listarrayfiles = ArchiveFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
9097+ fp = PackCatFileFromZipFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9098+ listarrayfiles = CatFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
90999099 return listarrayfiles
91009100
91019101
@@ -9108,8 +9108,8 @@ def RarFileToArray(infile, fmttype=__file_format_default__, seekstart=0, seekend
91089108 if (IsNestedDict (formatspecs ) and checkcompressfile in formatspecs ):
91099109 ckformatspecs = formatspecs [checkcompressfile ]
91109110 fp = MkTempFile ()
9111- fp = PackArchiveFileFromRarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9112- listarrayfiles = ArchiveFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
9111+ fp = PackCatFileFromRarFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9112+ listarrayfiles = CatFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
91139113 return listarrayfiles
91149114
91159115if (not py7zr_support ):
@@ -9121,45 +9121,45 @@ def SevenZipFileToArray(infile, fmttype=__file_format_default__, seekstart=0, se
91219121 if (IsNestedDict (formatspecs ) and checkcompressfile in formatspecs ):
91229122 ckformatspecs = formatspecs [checkcompressfile ]
91239123 fp = MkTempFile ()
9124- fp = PackArchiveFileFromSevenZipFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9125- listarrayfiles = ArchiveFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
9124+ fp = PackCatFileFromSevenZipFile (infile , fp , "auto" , "auto" , True , None , compressionlistalt , ["md5" , "md5" , "md5" , "md5" , "md5" ], [], {}, ckformatspecs , None , False , True )
9125+ listarrayfiles = CatFileToArray (fp , "auto" , 0 , seekstart , seekend , listonly , contentasfile , True , skipchecksum , formatspecs , None , seektoend , returnfp )
91269126 return listarrayfiles
91279127
9128- def PackArchiveFileFromTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9128+ def PackCatFileFromTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91299129 inarrayfile = TarFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9130- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9130+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91319131
91329132if (not libarchive_support ):
9133- def PackArchiveFileFromBSDTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9133+ def PackCatFileFromBSDTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91349134 return False
91359135else :
9136- def PackArchiveFileFromBSDTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9136+ def PackCatFileFromBSDTarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91379137 inarrayfile = BSDTarFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9138- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9138+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91399139
9140- def PackArchiveFileFromZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9140+ def PackCatFileFromZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91419141 inarrayfile = ZipFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9142- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9142+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91439143
91449144if (not rarfile_support ):
9145- def PackArchiveFileFromRarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9145+ def PackCatFileFromRarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91469146 return False
91479147else :
9148- def PackArchiveFileFromRarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9148+ def PackCatFileFromRarFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91499149 inarrayfile = RarFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9150- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9150+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91519151
91529152if (not py7zr_support ):
9153- def PackArchiveFileFromSevenZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9153+ def PackCatFileFromSevenZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91549154 return False
91559155else :
9156- def PackArchiveFileFromSevenZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9156+ def PackCatFileFromSevenZipFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91579157 inarrayfile = SevenZipFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9158- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9158+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91599159
9160- def PackArchiveFileFromInFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
9160+ def PackCatFileFromInFileAlt (infile , outfile , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , saltkey = None , verbose = False , returnfp = False ):
91619161 inarrayfile = InFileToArray (infile , fmttype , 0 , 0 , False , True , False , formatspecs , False , False )
9162- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9162+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91639163
91649164def InFileToArray (infile , fmttype = __file_format_default__ , filestart = 0 , seekstart = 0 , seekend = 0 , listonly = False , contentasfile = True , skipchecksum = False , formatspecs = __file_format_multi_dict__ , saltkey = None , seektoend = False , returnfp = False ):
91659165 checkcompressfile = CheckCompressionSubType (infile , formatspecs , filestart , True )
@@ -9184,13 +9184,13 @@ def InFileToArray(infile, fmttype=__file_format_default__, filestart=0, seekstar
91849184
91859185def ListDirToArray (infiles , dirlistfromtxt = False , fmttype = __file_format_default__ , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , followlink = False , filestart = 0 , seekstart = 0 , seekend = 0 , listonly = False , saltkey = None , skipchecksum = False , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_dict__ , verbose = False , seektoend = False , returnfp = False ):
91869186 outarray = MkTempFile ()
9187- packform = PackArchiveFile (infiles , outarray , dirlistfromtxt , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , followlink , checksumtype , extradata , jsondata , formatspecs , saltkey , verbose , True )
9188- listarrayfiles = ArchiveFileToArray (outarray , "auto" , filestart , seekstart , seekend , listonly , True , True , skipchecksum , formatspecs , saltkey , seektoend , returnfp )
9187+ packform = PackCatFile (infiles , outarray , dirlistfromtxt , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , followlink , checksumtype , extradata , jsondata , formatspecs , saltkey , verbose , True )
9188+ listarrayfiles = CatFileToArray (outarray , "auto" , filestart , seekstart , seekend , listonly , True , True , skipchecksum , formatspecs , saltkey , seektoend , returnfp )
91899189 return listarrayfiles
91909190
91919191def PackCatFromDirListAlt (infiles , outfile , dirlistfromtxt = False , fmttype = "auto" , compression = "auto" , compresswholefile = True , compressionlevel = None , compressionuselist = compressionlistalt , followlink = False , checksumtype = ["md5" , "md5" , "md5" , "md5" , "md5" ], extradata = [], jsondata = {}, formatspecs = __file_format_multi_dict__ , saltkey = None , verbose = False , returnfp = False ):
91929192 inarrayfile = ListDirToArray (infiles , dirlistfromtxt , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , followlink , 0 , 0 , 0 , False , None , False , checksumtype , extradata , jsondata , formatspecs , False , False , False )
9193- return RePackArchiveFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
9193+ return RePackCatFile (inarrayfile , outfile , fmttype , compression , compresswholefile , compressionlevel , compressionuselist , False , 0 , 0 , 0 , checksumtype , False , extradata , jsondata , formatspecs , None , saltkey , False , verbose , returnfp )
91949194
91959195# ===== Function (keeps inarray schema; returns entries + indexes) =====
91969196
@@ -10022,7 +10022,7 @@ def CatFileListFiles(infile, fmttype="auto", filestart=0, seekstart=0, seekend=0
1002210022 else :
1002310023 if (infile != "-" and not hasattr (infile , "read" ) and not hasattr (infile , "write" ) and not isinstance (infile , bytes )):
1002410024 infile = RemoveWindowsPath (infile )
10025- listarrayfileslist = ArchiveFileToArray (infile , fmttype , filestart , seekstart , seekend , True , False , False , skipchecksum , formatspecs , saltkey , seektoend , returnfp )
10025+ listarrayfileslist = CatFileToArray (infile , fmttype , filestart , seekstart , seekend , True , False , False , skipchecksum , formatspecs , saltkey , seektoend , returnfp )
1002610026 if (not listarrayfileslist ):
1002710027 return False
1002810028 for listarrayfiles in listarrayfileslist :
0 commit comments