dissect.xfs#

Submodules#

Package Contents#

Classes#

XFS

exception dissect.xfs.Error#

Bases: Exception

Common base class for all non-exit exceptions.

exception dissect.xfs.FileNotFoundError#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.xfs.NotADirectoryError#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.xfs.NotASymlinkError#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.xfs.SymlinkUnavailableException#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.xfs.UnsupportedDataforkException#

Bases: Error

Common base class for all non-exit exceptions.

class dissect.xfs.XFS(fh)#
get(path, node=None)#
get_allocation_group(agnum)#
get_inode(absinum, *args, **kwargs)#
get_relative_inode(agnum, inum, *args, **kwargs)#
walk_agi(block, agnum)#
walk_extents(block)#
walk_large_tree(block, leaf_size, magic=None)#
walk_small_tree(block, agnum, leaf_size, magic=None)#