Crate etc_merge

Crate etc_merge 

Source
Expand description

Lib for /etc merge

Structsยง

CustomMetadata
Metadata associated with a file, directory, or symlink entry.
Diff
Represents the differences between two directory trees.
MyStat ๐Ÿ”’

Enumsยง

ModificationType ๐Ÿ”’

Functionsยง

collect_all_files ๐Ÿ”’
collect_xattrs ๐Ÿ”’
compute_diff
Computes the differences between two directory snapshots.
copy_xattrs ๐Ÿ”’
create_dir_with_perms ๐Ÿ”’
get_deletions ๐Ÿ”’
get_modifications ๐Ÿ”’
merge
Goes through the added, modified, removed files and apply those changes to the new_etc This will overwrite, remove, modify files in new_etc Paths in diff are relative to etc
merge_leaf ๐Ÿ”’
merge_modified_files ๐Ÿ”’
print_diff
Prints a colorized summary of differences to standard output.
recurse_dir ๐Ÿ”’
stat_eq_ignore_mtime ๐Ÿ”’
traverse_etc
Traverses and collects directory trees for three etc states.

Type Aliasesยง

Xattrs ๐Ÿ”’