ansible_sign.checksum.differ 包
子模块
ansible_sign.checksum.differ.base 模块
- class ansible_sign.checksum.differ.base.ChecksumFileExistenceDiffer(root)[源代码]
基类:
object
在检查校验和文件时,确保列出的文件不仅具有正确的哈希值,而且没有添加未列出的文件也很重要。
这在可能出现“通配符包含”的文件情况下尤为重要,其中多余的文件会造成安全风险。
此类及其子类提供 ChecksumFileValidator 实例可用于列出应在校验和文件中列出的所有“有趣”文件的实现。
- always_added_files = {}
- compare_filelist(checksum_paths)[源代码]
给定一组路径(来自校验和文件),查看自上次添加或删除了哪些文件,包括根目录和更深层的目录。
给定的路径集用作真实来源,添加和删除是根据它列出的。
- ignored_paths = {'.ansible-sign', '.ansible-sign/**'}
- warnings = {}