DatasetMatching

class LOGS.Entities.DatasetMatching.DatasetMatching(connection, files, formatIds=None, ignoreReadErrors=False)[source]

Bases: EntityConnector

classmethod TreeToFileList(root)[source]
classmethod fileListToTree(files)[source]
splitFileList(files)[source]
class LOGS.Entities.DatasetMatching.DirectoryTreeNode(name='', path='/', type='dir', content=<factory>, fileCount=0)[source]

Bases: object

content: Dict[str, DirectoryTreeNode]
fileCount: int = 0
name: str = ''
path: str = '/'
print(countOnly=False, indent='')[source]
splitTreeByFileCount(maxCount, parentPath='', level=0)[source]
type: Literal['dir', 'file'] = 'dir'